[GEMINI-HARDEN-05] Make architecture_linter_v2 repo-aware, test-backed, and CI-enforced #437
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent epic: #432
Why
architecture_linter_v2.pycurrently infers policy from repository basename (timmy-configvshermes-agent) and ships next to merged scripts that violate its own hard-coded-IP doctrine.If this linter is going to guard architecture, it must be trustworthy, configurable, and exercised in CI against realistic fixtures.
Acceptance criteria
timmy-config,hermes-agent, and neutral repos.scripts/suite either passes lint honestly or documents any intentional exceptions in policy.scripts/README.mdor ADR docs explain what the linter enforces and how to extend it.Related