skills/audit-artifacts/SKILL.md
Audits proposals, features, subfeatures, and slices for drift, missing files, broken links, and planning-versus-execution mismatches.
npx skillsauth add sirius-cc-wu/sirius-skills audit-artifactsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when a maintainer needs one read-only view of artifact health across proposals, canonical features, durable subfeatures, and execution slices.
# Audit all supported artifact types
python3 skills/audit-artifacts/scripts/audit_artifacts.py
# Limit the audit to selected artifact types
python3 skills/audit-artifacts/scripts/audit_artifacts.py \
--artifact-type proposal \
--artifact-type slice
# Emit machine-readable output
python3 skills/audit-artifacts/scripts/audit_artifacts.py --json
--json: structured findings with summary countsInterpret warnings as audit evidence, not automatic state promotion:
Exit behavior:
0 when no findings are present3 when findings are present2 for runtime or usage errorsThe first version audits:
slice-traceability.md rows that would block deterministic
planned-slice to execution-slice writebackslice-traceability.md execution links versus actual slice stateaffected_slice_ids when all traced execution
slices are already closedtools
Create or resume a dedicated git worktree for one feature or subfeature, drive `ship` inside that worktree, and hand the finished branch back as a pull request to the original branch.
testing
Reviews one completed feature or subfeature against final implementation and slice artifacts, then records a durable reconciliation block before archive.
development
Tightens durable repo-level rules in AGENTS.md and adjacent governance surfaces when repeated drift reveals a policy gap.
data-ai
Resolves one reviewed feature or subfeature backlog into remaining planned slices and routes each active slice to the next owning execution step with one commit per completed slice.