gograph_boundaries
Check Go package dependencies against defined architecture boundaries. Detect illegal imports and layer violations to enforce domain design constraints.
Instructions
Verify package architecture constraints against boundaries.json to detect forbidden imports and illegal layer dependencies. BEHAVIOR & SAFETY: This is a 100% local, read-only static analysis tool. It has no side effects, requires no authorization or credentials, has no rate limits, and performs zero destructive modifications. USAGE GUIDELINES: Call this tool to check if packages conform to domain design constraints or to debug illegal import cycles and layered violations. Do NOT use for general dependency mapping (use gograph_deps instead). COMPLETENESS: Optional 'config' path. Returns a structured boundary compliance report listing authorized vs unauthorized dependencies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | No | Optional file path to boundary constraints configuration (defaults to .gograph/boundaries.json) |