Practice
Adopting Hive
Both companion packs adopt the same way: copy a scaffold, rename the templates, get an Admin lock, then register the instance. Neither pack requires reading another product's build-master rules first.
New build-master (unit loop)
cp -R ⟨lk-bloom⟩/hive/master-build/scaffold \
/path/to/<product>_build-master
# rename *.template → Seed-from-idea, or fill by hand
# Admin program lock → register hive/master-build/INSTANCES.md New agent-team-pool (org chart)
cp -R ⟨lk-bloom⟩/hive/agent-team-pools/scaffold \
/path/to/<product>-master-dev-bot-pool
# rename *.template; copy pools/_POOL.template → pools/<id>/
# Master Pool Lead + path map → Admin pool lock
# register hive/agent-team-pools/INSTANCES.md Before program lock
- Seed fills the bee roster and declares assigned local project paths in
AGENTS.md. - CP-0 mode is proposed (default
admin-gated) — Admin sets the final mode at lock. - Add or update a row in the public hive map template when the instance is a new product.
Upgrading an instance later
- Read the changelog in the pack doctrine (MBP or pool pattern).
- Pull new scaffold docs into the instance deliberately — never silently rewrite live rows.
- Match local CLOSEOUT / COORDINATION / Seed surfaces to the tip you intend to pin.
- Bump the instance's
patternVersion/poolPatternVersionand itsINSTANCES.mdrow. - Record the date and notes; leave older smoke pins alone unless Admin upgrades them.
Legacy root paths are frozen pointers — new work edits hive/ only, and
product citations re-pin to hive/ only when Admin chooses.
Full detail: ORCHESTRATION.md §8–9 · Master Build Pattern §9 · Pool Pattern §4.