1.4 KiB
1.4 KiB
Minion Template Version
Current version: 1.3.0-1.0.0
Version format for downstream repos: <base-template-version>-<downstream-version>
Example downstream version: 1.3.0-1.0.0
Downstream Onboarding Method
- Keep the initial 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. - Commit the vendored snapshot and exported live files together so later upgrades have a stable comparison base.
Downstream Upgrade Method
- Keep the currently approved template snapshot in
.minions-template/. - During upgrade, stage the incoming 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.