Skip to content
Merged
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
52e8959
Normalize CRLF line endings to LF
QuantumMisaka Jun 21, 2026
2685560
Normalize whitespace in legacy text files
QuantumMisaka Jun 21, 2026
2687b7f
Update SIAB author reference
QuantumMisaka Jun 21, 2026
5e24176
Add agent governance checks
QuantumMisaka Jun 21, 2026
c0dc966
Document agent governance review fixes
QuantumMisaka Jun 21, 2026
8e0690e
fix: tighten agent governance diff scope
QuantumMisaka Jun 21, 2026
ca22379
remove useless plan file
QuantumMisaka Jun 21, 2026
5e20c31
fix: preserve LiRh integration input bytes
QuantumMisaka Jun 21, 2026
76de6f7
test: normalize LiRh integration input
QuantumMisaka Jun 21, 2026
c5e0d42
test: report integration fatal deviations
QuantumMisaka Jun 22, 2026
a8d5a9b
Merge remote-tracking branch 'upstream/develop' into develop-ai-review
QuantumMisaka Jun 22, 2026
697e190
test: disable force stress in LiRh symmetry case
QuantumMisaka Jun 22, 2026
0ae6faa
test: refresh LiRh symmetry reference
QuantumMisaka Jun 22, 2026
d1bab43
fix: address copilot governance review
QuantumMisaka Jun 22, 2026
03c2535
Merge branch 'develop' into develop-ai-review
QuantumMisaka Jun 22, 2026
12df9c1
Merge branch 'develop' into develop-ai-review
QuantumMisaka Jun 25, 2026
6ee2e9b
docs: refine agent governance
QuantumMisaka Jun 25, 2026
8c12155
docs: strengthen governance PR follow-up
QuantumMisaka Jun 27, 2026
4c74534
Merge branch 'develop' into develop-ai-review
QuantumMisaka Jun 28, 2026
a58e74a
update agent governance check
Jul 3, 2026
a6642eb
Merge branch 'develop' into pr-7505
mohanchen Jul 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions tools/03_code_analysis/agent_governance_check.py
Original file line number Diff line number Diff line change
Expand Up @@ -241,14 +241,14 @@ def check_global_dependencies(findings: List[Finding], lines: Iterable[DiffLine]
continue
if pattern.search(line.content):
add_finding(
findings,
"No new cross-layer globals",
BLOCK,
line.path,
line.line,
"Added line introduces GlobalV, GlobalC, or PARAM as a dependency.",
"Prefer explicit parameters or a narrow local interface. Document any required exception in the PR.",
)
findings,
"No new cross-layer globals",
WARN,
line.path,
line.line,
"Added line introduces GlobalV, GlobalC, or PARAM as a dependency.",
"Prefer explicit parameters or a narrow local interface. Document any required exception in the PR.",
)


def check_default_parameters(findings: List[Finding], lines: Iterable[DiffLine]) -> None:
Expand Down Expand Up @@ -518,7 +518,7 @@ def check_pr_metadata(findings: List[Finding], body: Optional[str]) -> None:
add_finding(
findings,
"PR metadata completeness",
BLOCK,
WARN,
"pull_request.body",
None,
"; ".join(reason_parts),
Expand Down
Loading