Skip to content
rfc-workflow Artifact [c97465d13f]
Login

Artifact [c97465d13f]

Artifact c97465d13f6299c31bc2af0a819811481772186c41f70d974b4fa4f79151785c:


Controller

Role

The controller runs one workflow instance from scope definition through final packaging.

Its job is to preserve workflow semantics, keep the run source-grounded, isolate reviewer visibility correctly, and route every failure back to the earliest artifact that caused it.

Required inputs

Standing rules

Controller sequence

  1. Scope the run
    • Name the objective, target document set, source scope, exclusions, and required public outputs.
  2. Assemble orientation context
    • Load approved terminology, constraints, open questions, and prior structure notes.
  3. Map source authority
    • Identify the primary source units and the discovery procedure that will ground the run.
  4. Dispatch bounded scouts
    • Use narrow source reads or observations to resolve contradictions, gaps, and high-risk questions.
  5. Admit claim records
    • Create or update claim records before drafting the public sentences that depend on them.
  6. Build capability coverage
    • List the reader-visible and implementer-visible capabilities the public document must actually deliver.
  7. Draft from accepted claims
    • Build a section map, then draft only from accepted claims, validated examples, and explicit controller decisions.
  8. Validate examples
    • Observe, reproduce, or otherwise validate each public example and record the rendered-text round trip.
  9. Run mechanical validation
    • Check structure, references, grammar/render fidelity, terminology, and public/evidence separation.
  10. Run specialist review lanes
    • Grounding, completeness, example, security/IANA, ambiguity, provenance, and related lane reviews run against the smallest packet each lane needs.
  11. Run newcomer on-ramp review
    • One reviewer sees one rendered public document only and reports first-loss point, jargon-before-definition, opening arc, and verdict.
  12. Run prose-risk audit
    • Audit the public prose for tell-cluster density, definition-before-use problems, and wording that hides missing upstream inputs.
  13. Apply recursive corrections
    • Repair the earliest faulty artifact first, then re-run only the affected downstream stages.
  14. Run clean-room proof
    • Confirm a fresh implementer can recover the intended behavior from the permitted public packet.
  15. Package outputs
    • Freeze public artifacts and retained evidence manifests separately.

Stop and escalate when