Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
eacbff8
fix(tooling): walk the tree in audit_ceilings, not the exemption list…
mrveiss Aug 19, 2026
4eb9e48
fix(tooling): document the tree-walk discovery in the audit CI step (…
mrveiss Aug 19, 2026
1092f00
fix(tooling): review follow-ups on the file-size discovery walk (#14547)
mrveiss Aug 19, 2026
6fadb76
Merge branch 'Dev_new_gui' into issue-14547
mrveiss Aug 19, 2026
2033781
Merge branch 'Dev_new_gui' into issue-14547
mrveiss Aug 22, 2026
b730a81
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
6e8cab3
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
e9eabe8
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
dcd7ef7
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
0ff218c
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
2a57ea6
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
f3ccbb7
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
ed5088c
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
2843f38
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
210426b
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
b620b06
Merge branch 'Dev_new_gui' into issue-14547
mrveiss Aug 22, 2026
7114b42
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
be611b2
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
525739f
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
1b120ce
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
1c19657
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 22, 2026
8b12092
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
06f7910
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
4df139e
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
4e359c2
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
aa4941c
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
9681525
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
b3d0650
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
bffb462
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
3c32ff1
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
daa56e4
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 23, 2026
21f1c04
Merge remote-tracking branch 'origin/Dev_new_gui' into issue-14547
mrveiss Aug 24, 2026
8cc83b7
fix(tooling): re-measure the file-size grandfather snapshot on the me…
mrveiss Aug 24, 2026
5fb97ca
Merge remote-tracking branch 'origin/Dev_new_gui' into issue-14547
mrveiss Aug 24, 2026
d19020e
fix(tooling): follow base's tip for the one entry it moved since the …
mrveiss Aug 24, 2026
8b88a6f
Merge branch 'Dev_new_gui' into issue-14547
mrveiss Aug 25, 2026
545bf81
Merge branch 'Dev_new_gui' into issue-14547
github-actions[bot] Aug 25, 2026
0de1b37
fix(tooling): keep the two live-violation annotations through a re-me…
mrveiss Aug 25, 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
9 changes: 7 additions & 2 deletions .github/workflows/code-quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -513,13 +513,18 @@ jobs:
# as clean having asserted nothing.
python3 tools/lint/check_mcp_tool_permission_coverage.py --audit

- name: Audit the python-file-size ceilings for drift (#14236)
- name: Audit the python-file-size ceilings for drift (#14236, #14547)
run: |
# The pre-commit hook only sees staged files, so a grandfathered entry
# whose file shrank, moved, or was deleted would sit there exempting
# nothing until somebody happened to touch it. This applies the ratchet
# to every entry: over its ceiling, under it, or already compliant all
# fail, and the run reports how many entries it reached.
# fail. #14547: the audit used to iterate KNOWN_LARGE's own keys, so it
# could only re-check a file someone had already added — it had no way
# to discover one that crossed 600 lines and was never added at all
# (autobot-slm-backend/services/reconciler.py reached 2000+ lines this
# way). It now walks every in-scope tracked *.py file instead, and the
# run reports how many files that walk reached.
python3 scripts/check_python_file_size.py --audit-ceilings

- name: Audit requirements-ci for silent drift from production (#14551)
Expand Down
Loading
Loading