SD-221
[instance-labelling] Harness instance labelling required in .keel-state. Two-ship (SD-169) = two independent prompt harness instances, each a complete L0-L12 stack. Captain’s correction: worktree subagents (L6b dispatch + L7 isolation) are NOT two-ship — they are vertical multiplexing within one stack. Two-ship is horizontal scaling of the entire prompt harness. Current .keel-state has no instance identifier — if a second harness writes, it silently overwrites. Fix: add "instance": "alpha" (or bravo, charlie…) field. The “ship” in the metaphor = one harness instance (one context window, one L9, one L6). Captain is flag officer across all ships. Codebase is the sea. Subagents are boats, not ships.
Active
← all decisions