Loading...
Loading...
Detect raw runtime API bypasses circumventing internal abstractions and codify enforceable boundary constraints.
npx skill4agent add venhdev/skills perimeterMath.*# Perimeter Report: <Target Subsystem / Scope>
## 1. Executive Verdict
- **Verdict**: <HARDENED | PARTIAL | UNPROTECTED>
- **Scope Inspected**: <Directory, Subsystem, or Package>
- **Active Boundaries Detected**: <Count of qualified boundaries>
- **Summary**: <Single-sentence technical judgment on architectural boundary integrity>
## 2. Qualified Boundary Declarations
*(If HARDENED: 'All architectural boundaries are enforced by active test suites; zero raw bypasses detected.')*
### Boundary: <Constraint Name, e.g., Banned Direct Network Client>
- **Risk / Failure Mode**: <Concrete failure risk>
- **Offending Evidence**: [<file>#L<N>](file:///path/to/file#L<N>) ── <Bypass snippet or call site>
- **Codified Rule**:
- Banned: `<Forbidden raw API, symbol, or import pattern>`
- Required: `<Sanctioned internal primitive or approved route>`
- Whitelist: `<Exempt wrapper files or 'None'>`
- Recommended Tier: `<Script Guard | Arch Unit Test | AST Linter>`
## 3. Disqualified Invariants (Pruned)
- **[PRUNED] <Candidate Pattern>**: <Reason for rejection, e.g., No existing codebase primitive / Trivial style issue>
## 4. Pipeline Routing
- `/forge` ── Authorize and implement automated architecture tests for qualified boundaries.
- `/clarify` ── Boundary ownership, whitelist exceptions, or architectural trade-offs require human deliberation.researchPerimeter Reviewer (<Slice>)references/fitness-functions.mdfile:///...#L<N>/clarify