kLadderedCodeCircuit top-level constant
Circuit
const kLadderedCodeCircuit
The FROZEN pre-discovery laddered root shape (pow-q7n, git 4f9d5c1) —
spec_review → agent → review → land, whose spec_review step keeps
stepId: 'spec_review' (so every child node path lines up key-for-key with
the adopted cursor) but points its circuitId at
kLadderedSpecReviewCircuitId. The migration target for a shape-4 survivor.
Implementation
const Circuit kLadderedCodeCircuit = Circuit(
id: 'code',
terminalStepId: kDeliverStep,
steps: [
SubCircuitStep(
stepId: 'spec_review',
circuitId: kLadderedSpecReviewCircuitId,
),
CapabilityStep(
stepId: 'agent',
capabilityId: 'agent',
dependsOn: {'spec_review'},
),
SubCircuitStep(
stepId: 'review',
circuitId: 'code_review',
dependsOn: {'agent'},
),
SubCircuitStep(stepId: 'land', circuitId: 'landing', dependsOn: {'review'}),
CapabilityStep(
stepId: kDeliverStep,
capabilityId: kDeliverStep,
dependsOn: {'land'},
),
],
);