1.1 KiB
name, description, disable-model-invocation, metadata
| name | description | disable-model-invocation | metadata | ||||
|---|---|---|---|---|---|---|---|
| c4-diff | Explain structural changes in an owner-pinned code diff with traceable before and after component maps. | true |
|
Component diff review
Use only when the assigned review calls for architectural change analysis. Inspect the exact base and candidate commits pinned by the owner. Map changed source components and their immediate neighbors at both versions; treat a rename as a changed component when identity is preserved. Include a node or edge only when a source path and symbol support it. Classify added, removed, changed, and unchanged relationships, and distinguish structural change from call-order or formatting changes.
Return a compact before/after/diff description or Mermaid component diagrams within the review response, with an evidence path for each changed node and edge. If there is no structural change, say so. Do not fetch refs, write diagram artifacts, run the original diagram script, or alter review state. Ask the owner to resolve a missing or ambiguous commit identity.