store: rewrite assembly's provider projection off impl Database #39
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "split-assembly-db"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Crate-split adaptor-prep A3b. assembly's impl Database methods are provider-input PROJECTION, not raw SQL — they fetch a row via the substrate and build a ProviderItem. Rewrite them from inherent Database methods into free fns taking &Database, so they stay in the assembly domain when Database moves to the adaptor crate (no orphan impl); the raw fetches remain substrate. Behaviour identical; 40 workspace test groups green; core debt 0. The "thin substrate, domain assembles" shape.
🤖 Generated with Claude Code