Skip to content

[codex] add app and package boundaries#2

Merged
dbtlr merged 3 commits into
mainfrom
sga-6-app-package-boundaries
Jun 19, 2026
Merged

[codex] add app and package boundaries#2
dbtlr merged 3 commits into
mainfrom
sga-6-app-package-boundaries

Conversation

@dbtlr

@dbtlr dbtlr commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Summary

Adds the second Saga foundation phase: explicit app package boundaries, initial shared package skeletons, and enforceable dependency-direction lint rules.

Changes

  • Added app packages for @saga/cli, @saga/service, and @saga/control-plane.
  • Added initial shared package skeletons for contracts, runtime, db, core, claims, active-context, mcp, collectors, and connectors.
  • Updated Turbo placeholder build outputs for no-emit TypeScript package checks.
  • Expanded Vite+/Oxlint no-restricted-imports rules to enforce app/package boundaries and UI dependency isolation.

Validation

  • pnpm run verify
  • pnpm run build

Mimir

Completed phase SGA-6 with tasks SGA-7, SGA-8, and SGA-9.

@dbtlr dbtlr marked this pull request as ready for review June 19, 2026 19:25
@dbtlr dbtlr merged commit 710a0c4 into main Jun 19, 2026
1 check 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