Skip to content

refactor: establish explicit source ownership - #131

Merged
jasonhedman merged 3 commits into
mainfrom
json/reorganize-source-layout
Sep 4, 2026
Merged

jasonhedman merged 3 commits into
mainfrom
json/reorganize-source-layout

Conversation

@jasonhedman

Copy link
Copy Markdown
Contributor

Summary

  • promote the Eve agent and Next route tree to first-class root owners
  • move browser support to web, persistence and auth to db, and stable cross-owner contracts to shared
  • replace ambiguous @/* imports with explicit owner aliases
  • enforce production dependency direction with a repository-owned Oxlint rule

No product behavior changes are intended; this PR is focused on file ownership, import paths, configuration, and architectural lint enforcement.

Validation

  • pnpm types:generate
  • pnpm check (79 test files, 683 tests)
  • pnpm build (safe local placeholder environment)
  • pnpm exec eve info (0 diagnostics)

@jasonhedman
jasonhedman merged commit 2cedaae into main Sep 4, 2026
2 checks passed
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