2026-09-24: Max detects without rewriting
- Custom rules now enforce on Max with
validation_scope.rules; the Enforce Content example shows the confirmed request shape. - Max (
anchor_3_0_max) returns per-line violations but no rewrite. Custom rules enforced on Max never return a rewritten line. The hosted OpenAPImodel_enginedescription matches that contract. - On a Max job,
violations[].fix.suggested_textcarries the rule’s own fix note when the rule has one and is otherwise empty. Escalate on an emptysuggested_text, or run the same content through Flagship. - Rewrite remains a Flagship capability, including for an uploaded policy checked through a trained adapter. Pricing no longer lists rewrite as included on Max.
2026-09-23: Anchor routing and result payloads
- A scope-less Flagship (
anchor_3_0) request stays on Flagship and checks the active managed catalog only. Activated custom rules are not evaluated unless the caller asks for Max. - Max (
anchor_3_0_max) enforces activated custom rules at inference. A Flagship request that explicitly names acust_*rule still upgrades to Max and reportsengine_upgrade_reason: "custom_rules". - Mini (
anchor_3_0_mini) runs unscoped against its frozen rulebook and returns whole-messageflagged_rules; it cannot honor workspace pack toggles orvalidation_scope. - Sync and async completion payloads now share the same nested
resultshape. Public usage is returned asresult.unitsandresult.cost, andapplied_validation_scopereports counts rather than the full rule ID list. - Rule and rulepack IDs for
validation_scopecome from List Rules and Rule Packs. See Enforce Content.
2026-09-22: Anchor 3.0 Mini, Flagship, and Max
model_engineonPOST /api/v3/content/validateacceptsanchor_3_0_mini,anchor_3_0(Flagship, default), andanchor_3_0_max.- See Choose a model for when to use each tier, Pricing for per-validation rates, and the Anchor 3.0 benchmark for quality and latency.
2026-09-18: Anchor 3.0 pricing
Documented per-enforcement pricing for Anchor 3.0 Mini, Flagship, and Max, including rewrites, custom rules billed in groups of 10, and Flagship Training Studio. See Pricing.2026-09-02: Guard for Agents
- The Enforcement API became available in production for agent response paths.
- MCP connectors can import policies from Notion, Linear, Confluence, and Google Drive.
- Anchor 3.0 is available as
model_engine: "anchor_3_0".
2026-09-01: Training Studio API
- Added
POST /api/policies/import/{import_id}/train. - Added
GET /api/policies/import/{import_id}/trainfor training status.
2026-08-11: Command
- Command launched with API keys, rulepack activation, policy import, and live activity.
2026-08-04: Activity API
- Added
GET /api/activities. - Added
GET /api/activities/{activity_id}. - Activity queries support a 30-day window.

