mirror of
https://github.com/anomalyco/opencode.git
synced 2026-07-23 10:45:33 -04:00
b2fa76ff7f
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.