Skip to content

Commit 3637ebb

Browse files
authored
Merge pull request #8 from escoffier-labs/chore/brigade-release-metadata
Update package metadata and README for Brigade / escoffier-labs
2 parents f2a83b3 + 965e447 commit 3637ebb

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
</p>
1414

1515
<p align="center">
16-
<img src="https://img.shields.io/github/actions/workflow/status/solomonneas/solo-mise/ci.yml?branch=main&style=for-the-badge&label=ci" alt="CI status">
16+
<img src="https://img.shields.io/github/actions/workflow/status/escoffier-labs/brigade/ci.yml?branch=main&style=for-the-badge&label=ci" alt="CI status">
1717
<img src="https://img.shields.io/badge/python-3.10%2B-blue?style=for-the-badge&logo=python&logoColor=white" alt="Python 3.10+">
1818
<img src="https://img.shields.io/badge/license-MIT-green?style=for-the-badge" alt="MIT license">
1919
<img src="https://img.shields.io/badge/harnesses-4-orange?style=for-the-badge" alt="4 harnesses">
2020
</p>
2121

2222
<p align="center">
23-
<code>solo-mise</code> is the installable starter kit behind <a href="https://github.com/solomonneas/solos-cookbook">Solomon's Guide to Cookin' with Gas</a>.
23+
<code>brigade</code> is the installable starter kit behind <a href="https://github.com/solomonneas/solos-cookbook">Solomon's Guide to Cookin' with Gas</a>.
2424
It gives you the workspace skeleton, handoff inbox, conservative ingester, and publish guard that make a multi-agent setup usable without leaking private junk into public repos.
2525
</p>
2626

@@ -61,7 +61,7 @@ pipx install brigade-cli
6161
Or, to track `main`:
6262

6363
```bash
64-
pipx install git+https://github.com/solomonneas/solo-mise
64+
pipx install git+https://github.com/escoffier-labs/brigade
6565
```
6666

6767
The workspace config directory is `.brigade` (older `.solo-mise` installs are still read), and the `solo-mise` command is a deprecated alias for `brigade`.
@@ -86,13 +86,13 @@ Once installed, `brigade doctor` verifies the wiring and `brigade status` report
8686

8787
## Two axes: depth + harnesses
8888

89-
solo-mise installs material on two independent axes:
89+
brigade installs material on two independent axes:
9090

9191
**Depth, how much shared baseline you want:**
9292

9393
| Depth | Installs |
9494
|---|---|
95-
| `repo` *(default)* | `AGENTS.md`, `SAFETY_RULES.md`, `INSTALL_FOR_AGENTS.md`, `hooks/pre-push`, `.solo-mise/policies/public-repo.json` |
95+
| `repo` *(default)* | `AGENTS.md`, `SAFETY_RULES.md`, `INSTALL_FOR_AGENTS.md`, `hooks/pre-push`, `.brigade/policies/public-repo.json` |
9696
| `workspace` | repo + `MEMORY.md`, `TOOLS.md`, `USER.md`, `SOUL.md`, `IDENTITY.md`, `HEARTBEAT.md`, `memory/cards/`, starter cards |
9797

9898
**Harnesses, which tools you actually use:**
@@ -101,14 +101,14 @@ solo-mise installs material on two independent axes:
101101
|---|---|---|
102102
| `claude` | writer | `CLAUDE.md` + `.claude/memory-handoffs/` inbox |
103103
| `codex` | writer | `.codex/memory-handoffs/` inbox (AGENTS.md is in the baseline) |
104-
| `openclaw` | reader | `.solo-mise/openclaw/` config fragments + cron stubs |
105-
| `hermes` | reader | `.solo-mise/hermes/` adapter fragments (experimental) |
104+
| `openclaw` | reader | `.brigade/openclaw/` config fragments + cron stubs |
105+
| `hermes` | reader | `.brigade/hermes/` adapter fragments (experimental) |
106106

107107
**Includes, optional add-ons:**
108108

109109
| Include | Adds |
110110
|---|---|
111-
| `publisher` | `.solo-mise/policies/public-content.json` + content-safety memory card + scrub-cache |
111+
| `publisher` | `.brigade/policies/public-content.json` + content-safety memory card + scrub-cache |
112112

113113
## Picking your harnesses
114114

@@ -150,7 +150,7 @@ Anything `[warn]` is fine; `[fail]` means the install is incomplete. The `opencl
150150

151151
### Privacy
152152

153-
solo-mise makes no network calls. It does not phone home, collect telemetry, or sync anything to a server. Everything happens on your local filesystem against the templates packaged with the install. The only file that touches the network is the `pre-push` hook, and it runs the local `content-guard` scanner against your own commits before they leave the machine.
153+
brigade makes no network calls. It does not phone home, collect telemetry, or sync anything to a server. Everything happens on your local filesystem against the templates packaged with the install. The only file that touches the network is the `pre-push` hook, and it runs the local `content-guard` scanner against your own commits before they leave the machine.
154154

155155
## The design
156156

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "brigade-cli"
77
version = "0.5.0"
8-
description = "Mise en place for agent memory. Installable starter kit for a harness-agnostic agent workspace."
8+
description = "Run your agent brigade: an operator-system CLI that bootstraps, checks, and operates agent workspaces across harnesses."
99
readme = "README.md"
1010
requires-python = ">=3.10"
1111
license = { text = "MIT" }
1212
authors = [{ name = "Solomon Neas", email = "srneas@gmail.com" }]
13-
keywords = ["agents", "openclaw", "claude-code", "codex", "memory", "bootstrap"]
13+
keywords = ["agents", "openclaw", "claude-code", "codex", "memory", "bootstrap", "brigade", "operator"]
1414
classifiers = [
1515
"Development Status :: 3 - Alpha",
1616
"License :: OSI Approved :: MIT License",
@@ -25,9 +25,9 @@ dependencies = []
2525
dev = ["pytest>=7"]
2626

2727
[project.urls]
28-
Homepage = "https://github.com/solomonneas/solo-mise"
28+
Homepage = "https://github.com/escoffier-labs/brigade"
2929
Cookbook = "https://github.com/solomonneas/solos-cookbook"
30-
Issues = "https://github.com/solomonneas/solo-mise/issues"
30+
Issues = "https://github.com/escoffier-labs/brigade/issues"
3131

3232
[project.scripts]
3333
brigade = "brigade.cli:main"

0 commit comments

Comments
 (0)