← ClaudeAtlas

explain-changelisted

Trace meaningful changes from the actual diff to decisions, requirements, tests, reviews, and validation. Use after implementation or for a change-rationale question.
xiongxianfei/rigorloop · ★ 3 · AI & Automation · score 79
Install: claude install-skill xiongxianfei/rigorloop
# Change rationale explanation ## Purpose Explain the implementation without overstating evidence or owning another stage. ## When to use Use after review closeout or for a direct rationale request. Direct requests remain isolated. ## Inputs and evidence Resolve the actual diff first. Read the smallest decision-bearing proposal, spec, test spec, design, plan, review, tests, and validation evidence. Distinguish observed, inferred, and unknown facts. Flag unrelated changes, non-goals, risks, sensitive data, and evidence gaps; never explain from memory. Resolve paths from the request, active metadata, project guidance, then the portable default. Portable durable output requires one exact path and never creates governed state. Use `change.yaml` for current state and treat the plan and upstream artifacts as read-only. ## Generated Markdown readability Write normal Markdown paragraphs with stable IDs. Do not split a sentence across physical source lines. Diagrams are optional. Do not require manual-proof contracts from readability alone. ## Classification and resources Classify the governed signal as `no-governed-signal`, `single-governed-candidate`, or `invalid-or-ambiguous-governed-signal`. A malformed, duplicated, escaped, unsafe, stale, missing-root, mismatched, or conflicting signal stops without portable fallback. Independently select `inline-explanation`, `create-durable-explanation`, or `refresh-durable-explanation`. Create requires an exact absent target. Refr