📝 Document Spire planning research and 0.2.2 decisions

This commit is contained in:
Gabor Körber
2026-10-15 21:31:07 +02:00
parent 7c1ed39474
commit 8028411cbb
9 changed files with 1208 additions and 4 deletions
+5 -4
View File
@@ -1,5 +1,6 @@
# Goal: Lean Athanor optimization — Spire 0.2.1
# Goal: Lean Athanor optimization — Spire (version TBD; formerly 0.2.1)
**Renumbered 2026-10-15**: 0.2.2 shipped first ([drop-superpowers-0.2.2](./drop-superpowers-0.2.2.md)); this goal gets its version when it is released.
**Set**: 2026-10-05, Igor session [2026-10-05-21-athanor](../journals/2026-10-05-21-athanor.md)
**Builds on**: [lean-athanor](./lean-athanor.md) (shipped as Spire 0.2.0). Feedback from dirigent and spacecraft implementation passes on 0.2.0 — and Codex's report on how it performs — feeds into this.
@@ -13,14 +14,14 @@
- [ ] A trial on a real multi-phase plan (venue: dirigent or spacecraft, chosen with the user) compares trunk notes vs. forks for complex blocks. The skill keeps forks as an option or promotes them based on the result.
### Project settings have a home
- [ ] The `spire:project` template has a place for build settings the implementation skill reads: gate and test commands, worktrees on/off, explicit-path staging, owner-model defaults per block kind, standing brief constraints, whether the user sees the build plan before the run.
- [x] The `spire:project` template has a place for build settings the implementation skill reads: gate and test commands, worktrees on/off, explicit-path staging, owner-model defaults per block kind, standing brief constraints, whether the user sees the build plan before the run. *(Landed in 0.2.2, 2026-10-15: `## Build` section plus a gitignored `project.local.md` override.)*
### Models and roles
- [ ] Decided whether pinned 5.5 planner/reviewer role agents are worth adding, or whether the stamped-id check in Igor is enough.
- [x] Decided whether pinned 5.5 planner/reviewer role agents are worth adding, or whether the stamped-id check in Igor is enough. *(2026-10-15, user: both — `planner`, `attacker`, `reviewer` pinned to Opus 5.5, and Igor keeps checking stamped ids. Landed in 0.2.2.)*
- [ ] Pinky (brainstorm partner) exists as an agent pinned to Opus 4.6 — the "understanding the human" interpreter — or the decision not to build it is recorded. All other Opus-pinned Spire agents stay on 5.5.
### Small fixes
- [ ] The "Planned implementation" delegation row (Igor skill and `model-tiers.md`) says the plan must have been attacked first.
- [x] The "Planned implementation" delegation row (Igor skill and `model-tiers.md`) says the plan must have been attacked first. *(Landed in 0.2.2, 2026-10-15 — see [drop-superpowers-0.2.2](./drop-superpowers-0.2.2.md).)*
### Later (not 0.2.1)
- Mining journals for deeper insights.