Novolis Docs
novolis-governance / extraction-briefs/wave-3-storage.md

Wave 3 — Storage subset

dotnetgovernancenovolis

Target repo: novolis-storage Naming: frank-naming-and-structure.md

Scope (in)

FrankNovolis
`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.TestBases for 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)