7. Roadmap

Completed

  • public execution surface: liquid.query(text), liquid.query_as(text, text), and liquid.read_as(text, text)
  • extension-native table-to-compound normalization through row triggers
  • Liquid blog syntax parsing
  • graph-backed bootstrap schema
  • relative-identity compounds
  • query-local rule evaluation
  • install/upgrade path to public release 0.1.0
  • regression coverage for blog parity and edge cases
  • first-class CLS policy model with explicit grants and derived policy compounds
  • liquid/acts_for principal inheritance plus Principal@(...) metadata
  • session-principal CLS policy enforcement
  • benchmark smoke harness
  • CI build/test matrix across PostgreSQL 14-18

Next Useful Work

  • benchmark comparison against larger datasets and different PostgreSQL settings
  • read-only consumer integration examples and operator rollout recipes
  • more exhaustive parser fuzzing and stress tests
  • deeper planner/statistics tuning for large skewed graphs
  • richer table normalization features such as joined projections, conditional mappings, or async CDC

Explicitly Deferred

  • subgraph-return interface
  • custom parallel execution path