{
  "version": "0.3",
  "name": "A2",
  "id": "a2",
  "type": "inferenslab.framework",
  "status": "public-doctrine",
  "non_operational": true,
  "last_updated": "2026-04-09",
  "summary": "Audit-to-Action loop: findings become governance signals and controls, without disclosing operational mechanics.",
  "summary_fr": "Boucle Audit-to-Action : transformer les constats en signaux et contrôles, sans divulguer la mécanique opérable.",
  "links": {
    "page_en": "https://inferenslab.org/en/systems#a2",
    "page_fr": "https://inferenslab.org/fr/systemes#a2",
    "well_known": "https://inferenslab.org/.well-known/a2.json"
  },
  "contact": {
    "email": "info@inferenslab.com"
  },
  "canonical_url": "https://inferenslab.org/.well-known/a2.json",
  "governance_family": "framework-stack",
  "file_role": "Framework summary for the audit-to-action loop that converts findings into public governance updates.",
  "machine_companions": [
    "https://inferenslab.org/.well-known/ai-frameworks.json",
    "https://inferenslab.org/.well-known/change-control.json",
    "https://inferenslab.org/.well-known/reading-paths.json"
  ],
  "not_for": [
    "revealing internal process automation",
    "publishing runbooks or incident playbooks",
    "proving delivery cadence"
  ],
  "human_pages": {
    "en": "https://inferenslab.org/en/systems",
    "fr": "https://inferenslab.org/fr/systemes"
  },
  "read_with": [
    "https://inferenslab.org/.well-known/ai-frameworks.json",
    "https://inferenslab.org/.well-known/change-control.json",
    "https://inferenslab.org/.well-known/reading-paths.json"
  ]
}
