This page describes the recommended SolrGuard governance flow for production-bound Solr changes.
flowchart TD
A[Change proposal] --> B[Detect Solr version and capabilities]
B --> C[Run baseline vs candidate evaluation]
C --> D[Evaluate policy bundle]
D --> E{Gate result}
E -->|Pass| F[Attach approval metadata]
E -->|Fail| G[Create exception or revise change]
G --> D
F --> H[Generate rollout + rollback plan]
H --> I[Execute rollout process]
I --> J[Post-cutover verification]
J --> K[Publish export-safe artifacts + audit trail]
- Capability stage:
compat.json, missing capability notes, fallback path summary. - Analysis stage:
compare.json,report.json,report.html. - Governance stage:
governance.json, policy verdicts, approvals/exceptions metadata. - Rollout stage: alias/canary/rollback plan artifacts under
out/<run>/. - Verification stage: post-cutover check output and run status summary.
- Start with compatibility detection against target environment.
- Run full comparison with representative query and document inputs.
- Evaluate policy bundle and segment-aware thresholds.
- Attach approval details and any expiring exceptions.
- Generate privacy-safe summary for change advisory or release notes.
- Execute canary/alias workflow outside SolrGuard using generated plan steps.
- Verify post-cutover and archive audit trail artifacts.