{
  "version": "0.1.45",
  "requirements": [
    {
      "id": "CI-REL-001",
      "requirement": "Complete external updater bundled in release",
      "docs": [
        "docs/Release-Specification.md",
        "docs/Installation-Updater-Guide.md"
      ],
      "source": [
        "ChatGPT-Interfaces-Updater/install.php",
        "ChatGPT-Interfaces-Updater/lib/updater.php"
      ],
      "tests": [
        "tools/validate-release.py"
      ],
      "verification": "STATIC"
    },
    {
      "id": "CI-DOC-001",
      "requirement": "All primary documentation in Markdown HTML and DOCX",
      "docs": [
        "docs/Release-Specification.md",
        "docs/User-Guide.md"
      ],
      "source": [
        "tools/build-documentation.py"
      ],
      "tests": [
        "tools/audit-documentation.py"
      ],
      "verification": "STATIC"
    },
    {
      "id": "CI-DOC-002",
      "requirement": "Traceability and audit report are release gates",
      "docs": [
        "docs/Release-Specification.md"
      ],
      "source": [
        "tools/audit-documentation.py",
        "tools/validate-release.py"
      ],
      "tests": [
        "tools/audit-documentation.py"
      ],
      "verification": "STATIC"
    },
    {
      "id": "CI-GH-001",
      "requirement": "Credential authorization separate from file synchronization",
      "docs": [
        "docs/User-Guide.md",
        "docs/Administrator-Guide.md"
      ],
      "source": [
        "lib/github.php",
        "github-client-options.php"
      ],
      "tests": [
        "docs/Release-Test-Report-v0.1.30.md"
      ],
      "verification": "USER_ACCEPTED_0.1.30"
    },
    {
      "id": "CI-ADM-001",
      "requirement": "Client assignment lifecycle",
      "docs": [
        "docs/Administrator-Guide.md"
      ],
      "source": [
        "admin.php",
        "github.php"
      ],
      "tests": [
        "docs/Release-Test-Report-v0.1.30.md"
      ],
      "verification": "USER_ACCEPTED_0.1.30"
    },
    {
      "id": "CI-UPD-001",
      "requirement": "Safe backup and rollback failure paths",
      "docs": [
        "docs/Release-Specification.md",
        "docs/Installation-Updater-Guide.md"
      ],
      "source": [
        "lib/common.php",
        "ChatGPT-Interfaces-Updater/lib/updater.php"
      ],
      "tests": [
        "docs/Release-Test-Report-v0.1.34.md"
      ],
      "verification": "UNVERIFIED",
      "severity": "high"
    }
  ],
  "status": "INHERITED_UNRECONCILED",
  "provenance": "Development draft inherited from v0.1.44; evidence references not independently reverified; NOT ACCEPTED."
}
