1.5 KiB
1.5 KiB
Minion Template Version
Current version: 1.3.1-1.0.0
Version format for downstream repos: <base-template-version>-<downstream-version>
Example downstream version: 1.3.1-1.0.0
Downstream Onboarding Method
- Keep the initial export-ready template snapshot in
.minions-template/. - Use docs/downstream-onboarding-playbook.md and 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, andminion-version.mdas onboarding merge files, not blind copies. - Exclude
.git/anddo-not-exportfiles such as.mm.mdfrom the vendored snapshot. - Commit the vendored snapshot and exported live files together so later upgrades have a stable comparison base.
Downstream Upgrade Method
- Keep the currently approved export-ready template snapshot in
.minions-template/. - During upgrade, stage the incoming export-ready template in a temporary path such as
.minions-template.next/. PMowns the downstream merge/migration unless the Operator assigns another owner.- Use docs/downstream-upgrade-playbook.md and docs/export-manifest.md to compare:
- old vendored template
- new vendored template
- live downstream files
- Only update the base-template portion of
minion-version.mdafter the live files and vendored snapshot both reflect the approved upgrade.