Collapse the two-namespace pattern (e.g. File + FileService) into a single namespace per module: Interface, Service, layer, and defaultLayer all live on the domain namespace directly. Rename DiscoveryService → Discovery for consistency. Remove no-op init() methods and unnecessary defaultLayer = layer re-exports per EFFECT_MIGRATION_PLAN.md conventions. |
||
|---|---|---|
| .. | ||
| migrate-global.test.ts | ||
| project.test.ts | ||
| state.test.ts | ||
| vcs.test.ts | ||
| worktree-remove.test.ts | ||