T-T8S2-audit-skill-runtime-flags-dangling-doc-paths
Status: closed/superseded · Impact: medium · Complexity: small
SKILL.md prose can cite a reference doc by path that doesn’t exist, and
nothing catches it — a runner following the prose has to re-derive the
real path by hand. This task extends audit_skill_runtime.ts to flag
dangling reference-doc paths in skill prose so the citation drift is
caught mechanically instead of at runtime.
task-work and task-ensure-ready SKILL.md prose cite
plugin//entities/task/...reference docs that don’t exist (actual location:plugin/lib/model/entities/task/...) — the runner had to re-derive the real path;audit_skill_runtime.tsshould flag dangling doc paths in skill prose.— from T-0012
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”- Extending the auditor’s
.tsscript-citation flag introspection — that drift class is already owned by T-4ZZX-audit-skill-runtime-match-ts-citations. This task adds a separate check for non-script reference-doc paths cited in prose.
Dependencies
Section titled “Dependencies”- none
Discovery context
Section titled “Discovery context”Spawned by /sdlc:spawn-task-pr on 2026-06-04 UTC from T-0012 in git@github.com:sksizer/dev.git.