1 [repo]
2 owner = "getsigit"
3 name = "sigit"
4 slug = "getsigit-sigit"
5
6 [agent]
7 login = "sigit-code-review"
8 display_name = "siGit Code Review"
9
10 [harvest]
11 state = "closed"
12 limit = 50
13 since = "2026-09-01"
14 cadence = "weekly"
15 day_of_week = "Mon"
16 runs_dir = "~/.agents/skills/sigit-code-review-outer-loop/runs"
17 report_format = "markdown"
18 compare_previous = true
19
20 [review.reviewer_skill]
21 name = "sigit-code-review-outer-loop"
22 version = "1.0.0"
23
24 [review.author_skill]
25 name = "sigit-code-review-feedbacks-response"
26 version = "1.0.0"
27
28 [review.repo_guidance]
29 branch_rules = "{fix,feature,release}/*"
30 ci_gate = "CI"
31 watch_paths = ["src/**"]
32 ignore_paths = ["**/*.md", "**/*.txt", "docs/**", "vendor/**", ".github/**", "*.lock"]
33
34 [[guardrails.known_issues]]
35 pattern = "all_zero_summary"
36 source = "getsigit-sigit"
37 description = "Zero findings on a large control-flow diff may be recall loss from an over-corrected prompt bar, not a clean review. Seen on stack #163 (900 additions, 0 findings)."
38 action = "flag_in_report"
39
40 [[guardrails.known_issues]]
41 pattern = "confident_false_positives"
42 source = "getsigit-sigit"
43 description = "Confident declarative findings whose premise is contradicted by the cited code. Seen on stack #160 (5 of 5 findings rejected, rejected_rate 1.0). The hedge ban replaced speculative questions with confident wrong claims."
44 action = "flag_in_report"
45
46 [[guardrails.known_issues]]
47 pattern = "approval_on_disagree"
48 source = "getsigit-sigit"
49 description = "Agent approves within 30-45s of an author disagreement without processing the correction. Compounds with confident false positives: wrong claim, author corrects, agent approves without re-reading."
50 action = "flag_in_report"
51
52 [[guardrails.known_issues]]
53 pattern = "repeat_findings_high"
54 source = "getsigit-sigit-si"
55 description = "Repeat findings above 30% indicate the agent is re-raising issues the author already addressed."
56 action = "flag_in_report"
57
58 [[guardrails.known_issues]]
59 pattern = "force_pushes_inflate_rounds"
60 source = "smbcloudXYZ-smbcloud"
61 description = "Force pushes cause one-for-one review round inflation; the agent re-reads unchanged diffs."
62 action = "note_in_report"