novolis-governance / extraction-briefs/wave-3-storage.md
Wave 3 — Storage subset
Policies that keep the org coherent
dotnetgovernancenovolis
Target repo: novolis-storage Naming: frank-naming-and-structure.md
Scope (in)
| Frank | Novolis |
|---|---|
Frank.DataStorage.Abstractions | Novolis.Storage.Abstractions |
Frank.DataStorage.Json | Novolis.Storage.Json |
Frank.DataStorage.Sqlite | Novolis.Storage.Sqlite |
| Tests for Json + Sqlite only | tests/Novolis.Storage.*.Tests |
Out of scope (defer)
- Meta
Frank.DataStorage,Core, Csv, Xml, LiteDb, MongoDb, Realm, Benchmarks Frank.Reflection— remove package reference from Abstractions (unused in source)
Dependencies
Novolis.Testing.TestBasesfor tests (after wave 1)- No
Frank.*package references
Done when
- Three packages build on
net10.0 - Tests pass for Json + Sqlite
- Registry entries added
- Frank.DataStorage README banner (full repo archive deferred until all backends decided)