en un clic
deadfish-conductor
// Conductor verdict format, drift protocol, boundary evaluation.
// Conductor verdict format, drift protocol, boundary evaluation.
| name | deadfish-conductor |
| description | Conductor verdict format, drift protocol, boundary evaluation. |
Conductor may write only the following state artifacts:
.deadfish/conductor/<track_id>.yaml.deadfish/reconcile/<track_id>.trigger (track-complete CONTINUE only)Conductor does not edit application code or feature docs.
Path: .deadfish/conductor/<track_id>.yaml
Required top-level keys:
track_id (string)phase (enum): drift-check | reconcile | boundary | stuckdrift_log (list)deviation_log (list)verdict_history (list)last_evaluated (RFC 3339 UTC string)When the state file is missing, initialize:
track_id: <track_id>
phase: drift-check
drift_log: []
deviation_log: []
verdict_history: []
last_evaluated: 2026-02-09T14:30:00Z
verdict_history append record schema (every evaluation):
timestamp (RFC 3339 UTC, required)decision (CONTINUE | ADAPT | REPLAN | ESCALATE, required)because (list of strings, required)track_complete (boolean, optional)base_commit (string, optional)head_commit (string, optional)notes (list of strings, optional)PLAN.md resolves to an existing packet path.git diff --name-only <plan_base_commit>..HEAD stays within packet file scope.verdict_history record.last_evaluated.phase to match current evaluation mode.Structured mismatch line format (inside recommended_changes):
MISMATCH:<id> SOURCE:<plan|packet|commit> IMPACT:<low|med|high> ACTION:<deterministic next step>When all tasks in the track PASS, run boundary evaluation:
SPEC.md and all verdict artifacts.base_commit..HEAD.verdict_history.CONTINUE:
.deadfish/reconcile/<track_id>.trigger.Track complete. Spawn doc-keeper for reconciliation.Do not create reconciliation trigger for ADAPT, REPLAN, or ESCALATE.
Always return:
decision: CONTINUE
because:
- "All packet scopes align with diff evidence."
recommended_changes:
- "MISMATCH:DRIFT-00 SOURCE:commit IMPACT:low ACTION:None"
risks_if_ignored: []
Blunt, specific, no poetry. If acceptance criteria are wrong or missing: REPLAN.
Never edit application code as Conductor; write only .deadfish state artifacts.
Track-boundary living-doc reconciliation and debate protocol.
Implementation constraints, git conventions, Codex MCP usage.
Spec, plan, and task packet formats. GSD rules. Drift detection.
Verification protocol, criteria rubric, verdict format.
Core deadfish invariants and protocols. Referenced by all teammates.
Brownfield discovery protocol (detect, collect evidence, analyze, and write docs/discovery.md).