T-6KS9-orchestrate-periodic-entities-audit
Status: closed/superseded · Impact: medium · Complexity: small
Pre-existing entity-schema drift on a consumer project’s main branch (e.g. a
milestone body missing its schema-required ## Goal H2) surfaces only when an
unrelated task happens to edit the drifted file — at which point it blocks
that task’s gate instead of being fixed on its own schedule. Give
/sdlc:entities-audit a periodic trigger (e.g. an orchestrator-tick cadence
in /sdlc:orchestrate, or a scheduled run) so drift is caught and queued as
its own work before it lands in the critical path of unrelated tasks.
M-0008’s milestone body was missing the schema-required
## GoalH2 at HEAD (pre-existing validation failure on main, only surfaced when this task edited the file) — periodic/sdlc:entities-auditruns would catch such drift before it blocks unrelated tasks.—
T-UDPO-extract-single-binary-examplepost-mortem
TBD — receiver to fill before promoting from planning/draft.
Proposed
Section titled “Proposed”TBD — receiver to fill before promoting from planning/draft.
Approach
Section titled “Approach”TBD — receiver to fill before promoting from planning/draft.
Files to touch
Section titled “Files to touch”TBD — receiver to fill before promoting from planning/draft.
Acceptance criteria
Section titled “Acceptance criteria”TBD — receiver to fill before promoting from planning/draft.
Out of scope
Section titled “Out of scope”- none
Dependencies
Section titled “Dependencies”- none
Discovery context
Section titled “Discovery context”Spawned by /sdlc:spawn-task-pr on 2026-07-03 UTC from
T-UDPO-extract-single-binary-example in
https://github.com/sksizer/markdown-contract.