--- template_version: 2 date: {Current date and time with timezone in ISO format} author: {User from injected git context} repository: {Repository name} branch: {Current branch name} commit: {Current commit hash} review_type: {commit | pr | staged | working} scope: "{What was reviewed}" scope_strategy: {first-parent | explicit-range | working-tree} in_scope_files_count: {N} status: {approved | needs_changes | requesting_changes} severity: { critical: {C}, important: {I}, suggestion: {S} } verification: { verified: {V}, weakened: {W}, falsified: {F} } blockers_count: {B} tags: [code-review, relevant-components] --- # Code Review โ€” {Scope} **Commit:** `{hash}` ยท **Status:** `{status}` ยท **Findings:** {C}๐Ÿ”ด ยท {I}๐ŸŸก ยท {S}๐Ÿ”ต ยท **Verification:** {V}โœ“ / {W}โˆ’ / {F}โœ— ## Top Blockers 1. **{ID}** โ€” {one-line headline} 2. **{ID}** โ€” {one-line headline} --- ## Legend ```text Severity ๐Ÿ”ด fix before merge ๐ŸŸก fix soon ๐Ÿ”ต nice to have ๐Ÿ’ญ discuss ID prefix I interaction Q quality S security G gap Verify โœ“ verified โˆ’ weakened (demoted) โœ— falsified (dropped) Annotate [precedent-weighted] [cascade: ] [subsumed-by ] ``` --- ## ๐Ÿ”ด Critical ### {ID} ๐Ÿ”ด {short headline} `{annotation?}` **Where** `{file:line}` **Code** ```{lang} {verbatim line(s) from the file} ``` **Why** {1โ€“2 sentences: mechanism, not symptom} **Fix** {one sentence, imperative} **Alt** {optional: alternative fix} --- ## ๐ŸŸก Important ### {ID} ๐ŸŸก {short headline} `{annotation?}` **Where** `{file:line}` **Code** ```{lang} {verbatim line(s)} ``` **Why** {mechanism} **Fix** {action} --- ## ๐Ÿ”ต Suggestions ### {ID} ๐Ÿ”ต {short headline} **Where** `{file:line}` **Fix** {action} --- ## ๐Ÿ’ญ Discussion ### {ID} ๐Ÿ’ญ {question / architectural concern} **Where** `{file:line}` **Why** {what the reviewer wants the author to consider} --- ## Pattern Analysis | Peer | Mirrored | Missing | Diverged | Intentional | | --------------- | -------: | ------: | -------: | ----------: | | `{peer file}` | {M} | {Mi} | {D} | {A} | **Missing/Diverged rows drive:** {finding IDs} **Key divergences from peer** - {divergence one} - {divergence two} --- ## Impact | Consumer | Change | Findings | | --------------- | ---------------- | -------- | | `{file:line}` | {change class} | {IDs} | --- ## Precedents | Commit | Subject | Follow-ups | | --------- | ---------------- | ------------------------------------------------------- | | `{hash}` | {commit subject} | {30d follow-ups, or "NOT ancestor of {TIP}", or note} | **Recurring lessons (most โ†’ least frequent)** 1. {composite lesson} 2. ... --- ## Recommendation > (advisor prose pasted verbatim here as a blockquote when advisor ran; omit the blockquote otherwise) | # | ID | Action | Alt / Note | | - | ------ | --------------------------- | ----------------- | | 1 | {ID} | {action, one sentence} | {alternative} | | 2 | {ID} | {action} | โ€” | | 3 | {ID} | {action} | โ€” |