Skip to content

Copy every scripts/_check module in the size-check fixture - #703

Merged
creedants merged 1 commit into
mainfrom
landing/e65
Oct 29, 2026
Merged

creedants merged 1 commit into
mainfrom
landing/e65

Conversation

@creedants

Copy link
Copy Markdown
Owner

Copy every scripts/_check module in the size-check fixture

tests/test_check_size.py copied a hand-kept list of scripts/_check modules into its scratch repository. Adding a check module without editing that list broke both size-check tests, which happened while retiring the removed T3 tool names in #702.

  • The fixture now copies a sorted glob of scripts/_check/*.py, the same shape ROLES_MODULES already uses for t3/scripts/_roles. In a clean checkout it selects the same twelve modules as the old list.

Proved by: a throwaway module under scripts/_check, imported by scripts/check.py, failed both tests at the base and passed both at head with no test edit, run by the worker and again by the reviewer; scripts/check.py and scripts/build.py clean; the full suite (3987 tests) green at head.

Coordinated by claudeAgent/claude-opus-5-5. Written by opencode-go/deepseek-v4.1-flash. Reviewed by codex/gpt-6.1-sol.

Kind: polish

The fixture copied a hand-kept list of scripts/_check modules, so a new
module imported by scripts/check.py failed the two tests with
ModuleNotFoundError. The list is now a glob of scripts/_check/*.py, the
same shape ROLES_MODULES already uses.
@creedants
creedants merged commit 6442054 into main Oct 29, 2026
15 checks passed
@creedants
creedants deleted the landing/e65 branch October 29, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant