Contents
ProvSQL TODO
Planning material for upcoming ProvSQL work, kept alongside the source tree so the plans evolve with the code that implements them.
Each plan document follows a consistent layout:
- Intro : one paragraph stating the scope of the plan and the reference material it is anchored on.
- Out of scope (optional) : items deliberately excluded, with a pointer to where they are handled instead.
- Plan : the proposals themselves, each self-contained.
- Priorities : ship-when ordering.
- Implementation observations (optional) : reusable notes from prior work in the same area.
Contents
case-studies.md: plan for closing the feature-coverage gaps in the user tutorial and the five existing case studies (CS1-CS5), plus a sketch of CS6 for upcoming features.compiled-semirings.md: plan for new compiled semirings undersrc/semiring/, anchored on the Lean formalisation from [https://provsql.org/lean-docs/]feature-coverage.md: reference matrix cross-referencing every documented user-facing feature against the tutorial and case studies. Source of truth for the gaps thatcase-studies.mdproposes to close.studio.md: plan for ProvSQL Studio work landing alongside or after the first PyPI release (studio-v1.0.0): release plumbing, CI, Docker swap-over, in-app polish, and the Contributions / Time-travel modes scheduled for later versions.