docs: add mailbox-first collaboration model

This commit is contained in:
deamonkai
2026-04-14 08:20:24 -05:00
parent 7dd35f3975
commit 77ee3d3562
18 changed files with 623 additions and 152 deletions

View File

@@ -1,10 +1,10 @@
# Minion Template Version
Current version: 1.3.1-1.0.0
Current version: 1.4.0-1.0.0
Version format for downstream repos: `<base-template-version>-<downstream-version>`
Example downstream version: `1.3.1-1.0.0`
Example downstream version: `1.4.0-1.0.0`
## Downstream Onboarding Method
@@ -12,6 +12,7 @@ Example downstream version: `1.3.1-1.0.0`
- Use [docs/downstream-onboarding-playbook.md](docs/downstream-onboarding-playbook.md) and [docs/export-manifest.md](docs/export-manifest.md) to perform the first controlled export into the live downstream repo.
- Treat `INIT.md`, `MEMORY.md`, `docs/operator-onboarding-checklist.md`, and `minion-version.md` as onboarding merge files, not blind copies.
- Exclude `.git/` and `do-not-export` files such as `.mm.md` from the vendored snapshot.
- After the first export, bootstrap mailbox coordination with `docs/project/mailbox-collaboration-model.md`, `minions/mail/README.md`, and `minions/mail/packet-template.md` before opening new actionable packets.
- Commit the vendored snapshot and exported live files together so later upgrades have a stable comparison base.
## Downstream Upgrade Method