Files
ai-workflow-skill/docs/roadmaps/archive/orch-council-start.md
T

1.8 KiB

Orch Council Start

Status

  • completed

Owner

  • codex

Started At

  • 2026-03-19

Goal

  • implement the first Milestone 7 slice by adding council input storage and orch council start

Scope

  • persist council run metadata plus target input references
  • add orch council start to create a council run and dispatch three reviewer tasks
  • add integration tests for council start dispatch behavior
  • update the implementation roadmap and archive this workstream when complete

Checklist

  • inspect council docs, schema, and existing orch dispatch primitives
  • implement council storage and orch council start
  • add integration coverage for council start
  • run go test ./...
  • update docs/implementation-roadmap.md
  • archive this roadmap with a completion summary

Files

  • docs/roadmaps/archive/orch-council-start.md
  • docs/implementation-roadmap.md
  • internal/db/schema/*.sql
  • internal/store/council.go
  • internal/cli/orch/root.go
  • internal/cli/orch/council*.go
  • internal/cli/orch/integration_test.go

Decisions

  • treat orch council start as creating a dedicated run id rather than attaching to a pre-existing ordinary run
  • persist target prompt/file/repo/task references in a separate council input table instead of overloading the existing runs table

Blockers

  • none

Next Step

  • continue Milestone 7 with orch council wait, then add tally and report on top of the persisted reviewer data

Completion Summary

  • council input references are now persisted separately from council run metadata
  • orch council start creates a dedicated council run, dispatches the three fixed reviewer roles, and records reviewer assignment rows for downstream wait/tally/report steps
  • integration tests now cover council start dispatch behavior and stored council metadata