Skip to content

fix(boundaries): add cross-engine import guard, gitignore go.work#44

Merged
Patel230 merged 1 commit into
mainfrom
fix/ecosystem-boundaries
Jun 25, 2026
Merged

fix(boundaries): add cross-engine import guard, gitignore go.work#44
Patel230 merged 1 commit into
mainfrom
fix/ecosystem-boundaries

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Summary

  • Added go.work/go.work.sum to .gitignore
  • Expanded check-ecosystem-boundaries.sh to detect forbidden cross-engine imports
  • Made boundary script executable
  • Updated README Ecosystem Boundaries to clarify local-only types

Architecture compliance

Aligns with hawk-eco one-way dependency graph: engines must not import other engines directly.

- Added go.work/go.work.sum to .gitignore
- Expanded boundary guard to check for forbidden cross-engine imports
- Made boundary script executable
- Updated README Ecosystem Boundaries to clarify local-only types
@Patel230 Patel230 merged commit be79e11 into main Jun 25, 2026
13 checks passed
@Patel230 Patel230 deleted the fix/ecosystem-boundaries branch June 25, 2026 09:13
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