docs(council): add Flynn council pipeline fix plan

- 5-phase plan: config, structured output, bridge caps, E2E run, zap integration
- Work to happen on fix/council-pipeline branch in ~/flynn
- Goal: get Flynn's dual-council working so zap can delegate to it
This commit is contained in:
zap
2026-03-05 19:00:58 +00:00
parent 3e198bcbb3
commit e7051a617f
2 changed files with 141 additions and 0 deletions

View File

@@ -36,3 +36,16 @@
- Debate and parallel 3-round are mechanically identical — differ only in prompt tone.
- Updated SKILL.md with experimental findings, recommended defaults by use case, cost profiles.
- New TODOs added: unify debate/parallel flows, test 2-round sufficiency, test mixed model tiers.
## Flynn council pipeline — fix plan written
- Reviewed Flynn codebase (`~/flynn/src/councils/`): orchestrator, types, scaffold, preflight, tool all exist. Unit tests pass (mocked). Never run against real models.
- Pipeline architecture: dual D/P groups (freethinker + arbiter + optional grounder each), bridge exchange between groups, meta arbiter merge, full trace/conversation logging.
- Created `memory/plans/flynn-council-fix.md` — 5-phase plan:
1. Config & agent setup (define 5 required agents in config)
2. Structured output compatibility (JSON schema support varies by provider)
3. Bridge & cap validation (defaults may be too tight for real output)
4. End-to-end run with real models
5. Integration with zap (CLI command or ACP agent)
- Will wants to keep zap's "light" council skill AND have Flynn's deterministic pipeline available for delegation.
- Work to happen on feature branch `fix/council-pipeline`.
- Estimated effort: 1-2 focused sessions.