Reference
3 min read
Changelog
Version history. Every feature, fix, and improvement that shipped.
v0.4.0April 2026
- P6 -- AI Contract Tools: Five MCP tools (list_protected_endpoints, check_if_breaking, get_endpoint_contract, get_consumer_impact, suggest_safe_evolution) plus a cursor-rules generator. AI coding agents can now query contract state before writing breaking code. check_if_breaking now accepts an array of proposed changes with compound risk assessment.
- P7 -- Drift-Debt Scanner: Evolvability score 0-100 from four structural anti-pattern detectors (flat array responses, boolean state fields, implementation-named endpoints, deeply required fields). Runs at Stage A, non-blocking advisory.
- P8 -- Gate Engine Methodology: Published at /docs/gate-engine -- methodology document covering corpus construction, the 16 ERR + 9 WARN + 8 INFO classification kinds (33 total), ICE benchmark results, and Merkle log architecture.
- P10 -- Closed-Loop Learning: Implicit signal stack (fast exception, PR revert, rollback, re-block) writes outcome_labels for gate calibration. Calibration metrics in shadow mode.
- P11 -- Sparse Monitoring: Three drift detection signals -- SILENT (no sync in 7+ days), ACCUMULATING (DPI > 0.5 on 3+ consecutive syncs), VELOCITY_SPIKE (near-miss rate doubled week-over-week). Daily cron, email notification, SparseBanner in dashboard.
- Scanner S3 -- Live Drift Syndrome (feature-flagged): Compares deployed API against last gate-approved IR snapshot to detect out-of-band changes. Fifth gate condition.
- Stage A0 Short-Circuit (feature-flagged): Deterministic pre-pass classifies categorically unambiguous diffs before ICE ensemble. Skips LLM calls when all findings are in the ALWAYS_ERR or ALWAYS_INFO rule sets.
- Exception Lifecycle UI: Full anergic two-signal model visualization. Exception state badges (ANERGIC/ACTIVE/EXPIRED/REVOKED), signal 2 submission, CODEOWNER latency tracking, bot-account deny list.
v0.3.0March 29, 2026
- Gate engine categorical classification -- ERR always blocks, WARN threshold-based, INFO always passes
- Content-addressed artifact storage with IR-hash keyed generation cache
- PREDICTIVE_WARN lane -- linear regression drift velocity, advisory only, does not escalate to block
- MCP policy validation against Anthropic Software Directory standards on every sync
- Prompt cache blocks -- ephemeral caching reduces generation cost on subsequent syncs
- Trimmed-mean quality scorer (v2) -- four-model evaluation with outlier trimming behind TRIMMED_MEAN_SCORER_V2 flag
- Live API Scanner S1 -- probe deployed endpoints and compare against declared spec
- Drift exception governance -- scoped exceptions with named approver, reason, 90-day max TTL
- Dashboard typography and visual consistency pass -- unified type scale, standardized border radius
- PublicNav and PublicFooter components -- consistent navigation across all public pages
- Troubleshooting docs page -- 7 failure modes with symptom → diagnosis → fix
- Architecture docs page -- three planes, 6-stage pipeline, data flow, content-addressed storage model
v0.2.0March 26, 2026
- Renamed from WrapForge to StateAnchor -- new identity reflecting control plane positioning
- New domain: stateanchor.dev (stateanchor.dev redirects)
- Spec file renamed: stateanchor.yaml → stateanchor.yaml
- Full CSS prefix rename: wf-* → sa-* across all components and tokens
- Trust center launched: /trust, /security, /production-readiness, /reliability, /dogfooding
- JTI replay defense -- duplicate webhook deliveries rejected atomically via database upsert
- YAML parser hardened -- 128KB limit, anchor/alias rejection, strict field validation
- Privacy Policy and Terms of Service pages added at /privacy and /terms
v0.1.0March 23, 2026
- Initial release
- GitHub OAuth integration and repo connection flow
- stateanchor.yaml spec parsing and validation
- TypeScript, Python, and Go SDK generation via Claude Sonnet
- MCP (Model Context Protocol) server generation
- Webhook pipeline: git push → spec validation → gate check → generation → artifact storage
- Dashboard with project list, sync history, and artifact viewer
- Clerk authentication with beta gate approval flow
- Supabase database with users, projects, repos, sync runs, and artifacts tables
- Credit system with Stripe payment integration
Next:API Reference →