{
  "meta": {
    "generatedAt": "2026-06-24T10:17:41.879Z",
    "count": 5,
    "permalink": "/mechanisms",
    "release": {
      "id": "2026.01",
      "label": "2026.01",
      "date": "2026-01-09",
      "permalink": "/api/v/2026.01"
    }
  },
  "patterns": [
    {
      "id": "MEC-01",
      "type": "mechanism",
      "slug": "decision-log",
      "title": "MEC-01 Decision log with dissent",
      "summary": "Capture high-stakes calls, dissenting views, and follow-ups so governance stays legible to teams and impacted people.",
      "filters": [
        "governance",
        "policy"
      ],
      "glossary_refs": [
        "design-authority",
        "repair-log",
        "contestability"
      ],
      "href": "/mechanisms/patterns/decision-log",
      "refs": [
        "design-authority",
        "repair-log",
        "contestability"
      ],
      "deprecated_by": null,
      "supersedes": []
    },
    {
      "id": "MEC-02",
      "type": "mechanism",
      "slug": "progressive-consent",
      "title": "MEC-02 Progressive consent prompts",
      "summary": "Stage requests for data or automation over time, with reminders and exits that honor the consent journey.",
      "filters": [
        "friction",
        "policy"
      ],
      "glossary_refs": [
        "consent-journey",
        "permission-surface",
        "safety-valve"
      ],
      "href": "/mechanisms/patterns/progressive-consent",
      "refs": [
        "consent-journey",
        "permission-surface",
        "safety-valve"
      ],
      "deprecated_by": null,
      "supersedes": []
    },
    {
      "id": "MEC-03",
      "type": "mechanism",
      "slug": "maintenance-windowing",
      "title": "MEC-03 Maintenance windowing",
      "summary": "Schedule improvements, monitoring, and resourcing using a visible stewardship window.",
      "filters": [
        "governance",
        "policy"
      ],
      "glossary_refs": [
        "maintenance-window",
        "maintenance-metabolism",
        "repair-log"
      ],
      "href": "/mechanisms/patterns/maintenance-windowing",
      "refs": [
        "maintenance-window",
        "maintenance-metabolism",
        "repair-log"
      ],
      "deprecated_by": null,
      "supersedes": []
    },
    {
      "id": "MEC-05",
      "type": "mechanism",
      "slug": "kill-switch",
      "title": "MEC-05 Kill switch for runaway automation",
      "summary": "Pre-authorized halt paths with named stewards, thresholds, and restoration drills so harms stop in seconds.",
      "filters": [
        "governance",
        "friction"
      ],
      "glossary_refs": [
        "stoppability",
        "ethical-interrupts",
        "time-to-halt"
      ],
      "href": "/mechanisms/patterns/kill-switch",
      "refs": [
        "stoppability",
        "ethical-interrupts",
        "time-to-halt"
      ],
      "deprecated_by": null,
      "supersedes": []
    },
    {
      "id": "MEC-06",
      "type": "mechanism",
      "slug": "appeal-paths",
      "title": "MEC-06 Appeal paths inside the UI",
      "summary": "Give people a built-in channel to dispute outputs, get human review, or learn how a decision was made.",
      "filters": [
        "friction",
        "governance"
      ],
      "glossary_refs": [
        "contestability",
        "appeal-passage-rate",
        "permission-surface"
      ],
      "href": "/mechanisms/patterns/appeal-paths",
      "refs": [
        "contestability",
        "appeal-passage-rate",
        "permission-surface"
      ],
      "deprecated_by": null,
      "supersedes": []
    }
  ]
}