Operational workflow runbook¶
Use this runbook to execute the live baseline workflow and produce operational artifacts.
One-command execution¶
Run the complete operational workflow:
make operations-workflow
This command runs the execution lane, validates the flow contract, computes the gate decision, and writes the executive report.
Run order¶
make operations-baselinepython scripts/baseline_status_report.py --format json --out build/baseline/baseline-status.jsonmake operations-next-actionmake operations-snapshotmake operations-dashboardmake operations-weekly-packmake operations-control-looppython scripts/check_baseline_summary_contract.py --summary build/baseline/baseline-summary.json --format json --require-logspython scripts/baseline_completion_gate.py --summary build/baseline/baseline-summary.json --format json
Or run the full completion report path in one command:
make operations-complete
baseline definition of done (DoD)¶
Required checks must be green in the baseline summary:
doctorenterprise_contractsprimary_docs_map
Allowlisted non-blocking checks (can fail temporarily during hardening):
ruffpytest
The completion gate enforces this policy by default.
Optional checks (ruff, pytest) are tracked and reported, but are non-blocking for baseline completion report by default.
make operations-status prints what is accomplished and what is not yet complete.
make operations-next-action emits required actions when blockers exist, and advisory actions when completion report is complete.
Workflow retention policy¶
The repository keeps the baseline workflow and its execution artifacts as the source of truth.
- Keep baseline artifacts for audit history; do not delete run evidence.
- Keep
make operations-statusandmake operations-next-actionas the operational source of truth. - Treat non-blocking checks (
ruff,pytest) as advisory remediation until stabilized.
Suggested evidence bundle for phase completion report¶
build/baseline/baseline-summary.jsonbuild/baseline/baseline-summary.md- completion-gate JSON output
- key remediation notes (if any)