{
  "version": "1.6",
  "correctionDate": "2026-11-01",
  "scope": "Prototype and its documentation workflow only; original supplied review and recovered consultation evidence remain immutable. Real application code, services, data stores, credentials and infrastructure excluded.",
  "gaps": [
    {
      "id": "IR-001",
      "title": "Public source eligibility",
      "implementationStatus": "Fixed and verified in prototype",
      "verificationStatus": "125 targeted checks; 48 independent checks; all 11 regressions passed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "Current public list, detail, map, count and export use one exact source/version/rights rule. Unknown permission or audience is denied; earlier explicitly permitted versions remain available.",
      "remainingDependency": "C04/E01; any institutional exception policy remains pending",
      "nextResponsibleRole": "Source custodian and competent reviewer",
      "changedSources": [
        "source/prototype/public-eligibility.js",
        "source/prototype/build.py"
      ],
      "changedRoutes": [
        "#spatial-records-DP03"
      ],
      "affectedRequirements": [
        "SH-GEO-FEAT-019",
        "FR064",
        "FR095",
        "FR106",
        "FR133",
        "FR134"
      ],
      "tests": [
        "evidence/prototype/correction-qa.json",
        "evidence/tests/independent/result.json",
        "evidence/tests/executions.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-002",
      "title": "PMU scope",
      "implementationStatus": "Specification and proposal labels updated; institutional decision pending",
      "verificationStatus": "125 targeted checks; 48 independent checks; all 11 regressions passed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "The disputed panel and five decisions remain proposed, outside evidenced accepted totals. Physical-progress functionality remains available.",
      "remainingDependency": "C01/C02/C10/C11/C12",
      "nextResponsibleRole": "PMU and authorized client",
      "changedSources": [
        "source/prototype/build.py",
        "source/appendix-content.json",
        "source/registers/release-options.json"
      ],
      "changedRoutes": [
        "#decision-DEC-DP11-002",
        "review-pack-20261029/institutions/DP11.html"
      ],
      "affectedRequirements": [
        "FR110",
        "FR123",
        "FR150",
        "FR156"
      ],
      "tests": [
        "evidence/prototype/correction-qa.json",
        "evidence/tests/independent/result.json",
        "evidence/tests/executions.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-003",
      "title": "Requirement provenance",
      "implementationStatus": "Specification updated; institutional decision pending",
      "verificationStatus": "Document/register structural verification passed; future service acceptance not executed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "All 190 requirements have source class, passage/locator, need, proposed owner, ownership status, release, decisions and validation state. Twenty-five source/need passages link both ways.",
      "remainingDependency": "C01/C02/C04/C11",
      "nextResponsibleRole": "Client, institutional stewards and analyst",
      "changedSources": [
        "source/registers/requirements.json",
        "source/registers/needs.json"
      ],
      "changedRoutes": [
        "srs-document/acceptance.html#requirements"
      ],
      "affectedRequirements": [
        "All 190 IDs"
      ],
      "tests": [
        "evidence/registers/final-verification.json",
        "evidence/documents/document-verification.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-004",
      "title": "Clause acceptance",
      "implementationStatus": "Specification updated; future acceptance not executed",
      "verificationStatus": "Document/register structural verification passed; future service acceptance not executed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "The annex contains 470 clauses, 637 cases, seven shared suites and 20 synthetic fixture contracts. The 487 future service and 150 prototype design case plans remain not executed; separate executed correction receipts are not substituted for them.",
      "remainingDependency": "C01/C08 and applicable source/policy decisions",
      "nextResponsibleRole": "Acceptance owner and delivery/test team",
      "changedSources": [
        "source/registers/acceptance-clauses.json",
        "source/registers/acceptance-cases.json",
        "source/registers/fixtures.json"
      ],
      "changedRoutes": [
        "srs-document/acceptance.html#cases"
      ],
      "affectedRequirements": [
        "All 190 IDs"
      ],
      "tests": [
        "evidence/registers/final-verification.json",
        "evidence/documents/document-verification.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-005",
      "title": "Release scope",
      "implementationStatus": "Specification updated; institutional decision pending",
      "verificationStatus": "Document/register structural verification passed; future service acceptance not executed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "One release matrix retains five work packages, seven capability areas and 820 candidate decisions. There are 179 proposed core requirements, including four conditional branches, and 11 whole conditional options. Accepted and formally deferred counts require evidence; all 190 acceptance decisions remain unknown.",
      "remainingDependency": "C01/C02/C12",
      "nextResponsibleRole": "Client and PMU",
      "changedSources": [
        "source/registers/release-options.json",
        "source/registers/work-packages.json"
      ],
      "changedRoutes": [
        "srs-document/acceptance.html#release"
      ],
      "affectedRequirements": [
        "All 190 IDs"
      ],
      "tests": [
        "evidence/registers/final-verification.json",
        "evidence/documents/document-verification.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-006",
      "title": "NFR conditions",
      "implementationStatus": "Specification updated; service conditions pending",
      "verificationStatus": "Document/register structural verification passed; future service acceptance not executed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "All 14 NFR profiles retain the existing numerical proposals and define owner, workload, volumes, devices, network, language/accessibility, boundary, window, exclusions, method and pass/fail rules. Unknown accepted values remain pending.",
      "remainingDependency": "C05/C06/C07/C08",
      "nextResponsibleRole": "Client, receiving operator and specialists",
      "changedSources": [
        "source/registers/nfr-configuration.json"
      ],
      "changedRoutes": [
        "srs-document/acceptance.html#nfr"
      ],
      "affectedRequirements": [
        "NFR01–NFR14"
      ],
      "tests": [
        "evidence/registers/final-verification.json",
        "evidence/documents/document-verification.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-007",
      "title": "Delivery scope",
      "implementationStatus": "Specification updated; institutional decision pending",
      "verificationStatus": "Document/register structural verification passed; future service acceptance not executed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "Responsive low-bandwidth core access remains required. Additional field/offline channels and stronger deployment separation are conditional. Logical interface boundaries do not mandate separate deployments.",
      "remainingDependency": "C01/C06/C07",
      "nextResponsibleRole": "Client, field representatives and operator",
      "changedSources": [
        "source/documents/requirements-revisions.json",
        "source/site/build_site.py"
      ],
      "changedRoutes": [
        "srs-document/read.html#FR139",
        "production-plan/",
        "system-diagrams/"
      ],
      "affectedRequirements": [
        "FR139",
        "FR140",
        "FR141",
        "SH-GEO-FEAT-017",
        "FR155"
      ],
      "tests": [
        "evidence/registers/final-verification.json",
        "evidence/documents/document-verification.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-008",
      "title": "Definition and mapping preview",
      "implementationStatus": "Prototype validation fixed; dictionary approval pending",
      "verificationStatus": "125 targeted checks; 48 independent checks; all 11 regressions passed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "Existing proposals record version, proposed owner, relationships, type/unit/vocabulary, missing meanings, sensitivity, source binding and change rules. Missing, zero, false, empty and not applicable remain distinct. Unknown definition/mapping versions are denied. Demo approval activates no institutional definition.",
      "remainingDependency": "C02/C04/E01",
      "nextResponsibleRole": "Appointed stewards and competent domain reviewers",
      "changedSources": [
        "source/prototype/management-metadata.js"
      ],
      "changedRoutes": [
        "#data-structure-DP05"
      ],
      "affectedRequirements": [
        "FR014–FR021"
      ],
      "tests": [
        "evidence/prototype/correction-qa.json",
        "evidence/tests/independent/result.json",
        "evidence/tests/executions.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-009",
      "title": "Future contracts",
      "implementationStatus": "Specification updated; provider/operator decisions pending",
      "verificationStatus": "Document/register structural verification passed; future service acceptance not executed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "Future interface documentation retains validation, errors, bounded retry, duplicate protection, version/conflict, permissions and recovery. The real-system bridge is a local future-contract preview; no installed provider interface or physical production schema is claimed.",
      "remainingDependency": "C04/C05/C07/C08/C12",
      "nextResponsibleRole": "Provider owners, client and receiving operator",
      "changedSources": [
        "source/documents/build_documents.py",
        "source/site/build_site.py"
      ],
      "changedRoutes": [
        "production-plan/",
        "srs-document/read.html"
      ],
      "affectedRequirements": [
        "FR143–FR148",
        "FR155"
      ],
      "tests": [
        "evidence/registers/final-verification.json",
        "evidence/documents/document-verification.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-010",
      "title": "Sample meaning",
      "implementationStatus": "Model fixed and verified; current image synchronization checked separately",
      "verificationStatus": "125 targeted checks; 48 independent checks; all 11 regressions passed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "The rice sample has mutually exclusive fictional seed categories A–F and 586 eligible plots. Count, share, chart, supporting rows and export agree. Unknown/multiple-category rows are excluded; invalid counts fail and zero denominator is unavailable. Six composition examples received compatible fictional categories.",
      "remainingDependency": "C01/C02/E01; local scientific/source use remains pending",
      "nextResponsibleRole": "Client and appointed scientific/statistical expert",
      "changedSources": [
        "source/prototype/seed-contract.js",
        "source/appendix-content.json"
      ],
      "changedRoutes": [
        "#decision-DEC-DP03-001",
        "srs-document/Calculations_and_Rules.html#NF001"
      ],
      "affectedRequirements": [
        "FR099",
        "FR101",
        "NF001",
        "NF002"
      ],
      "tests": [
        "evidence/prototype/correction-qa.json",
        "evidence/tests/independent/result.json",
        "evidence/tests/executions.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    },
    {
      "id": "IR-011",
      "title": "Bounded maintenance",
      "implementationStatus": "Build and policy ownership consolidated; larger restructuring deferred",
      "verificationStatus": "125 targeted checks; 48 independent checks; all 11 regressions passed",
      "institutionalDecisionStatus": "Pending in Institution review only",
      "currentBehavior": "Current immutable inputs, source-owned correction modules, data/state/policy owners and resource/build manifests make the retained delivery approach reproducible. No new platform, application or persistence store was introduced. Larger optional restructuring is deferred with a reason.",
      "remainingDependency": "Further maintenance scope under C01; no authority inferred",
      "nextResponsibleRole": "Prototype maintainer",
      "changedSources": [
        "source/prototype/build.py",
        "source/site/build_site.py",
        "source/site/link_manifest.py"
      ],
      "changedRoutes": [
        "review-updates-20261101/"
      ],
      "affectedRequirements": [
        "FR142"
      ],
      "tests": [
        "evidence/prototype/correction-qa.json",
        "evidence/tests/independent/result.json",
        "evidence/tests/executions.json"
      ],
      "linkedDocumentsUpdated": [
        "SRS Version 1.6",
        "Calculation appendix Version 1.6",
        "Coverage and acceptance workbook",
        "Current review summary and presentation"
      ],
      "publicationStatus": "Version 1.6 published; original release fingerprints verified"
    }
  ],
  "requirements": {
    "version": "1.6",
    "requirementCount": 190,
    "functionalRequirements": 156,
    "geographicRequirements": 20,
    "nonfunctionalRequirements": 14,
    "retainedCoverage": {
      "Design shown": 150,
      "Technical only": 40
    },
    "sourceClasses": {
      "Documented consultation input": 6,
      "Author-proposed refinement": 171,
      "Externally conditional option": 11,
      "Direct terms-of-reference obligation": 2
    },
    "clauses": 470,
    "cases": 637,
    "futureAcceptanceCases": 487,
    "prototypeDesignCases": 150,
    "executedBusinessCases": 0,
    "prototypeFormsBaseline": 34,
    "prototypeFormsCurrent": 34,
    "prototypeFieldsBaseline": 280,
    "addedPrototypeControls": 3,
    "prototypeFieldsCurrent": 283,
    "prototypeFieldInventoryMeaning": "280 retained baseline fields plus three added prototype publication controls equals 283 current controls. These are not new requirements, cases or approved dictionary entries.",
    "sharedSuites": 7,
    "needs": 25,
    "candidateDecisions": 820,
    "candidateFamilies": 57,
    "proposedCoreRequirements": 179,
    "conditionalRequirementOptions": 11,
    "coreRequirementsWithConditionalBranches": 4,
    "acceptedRequirementsEvidenced": 0,
    "acceptedRequirementStatusUnknown": 190,
    "formallyDeferredRequirementsEvidenced": 0,
    "proposedCandidateDecisions": 820,
    "acceptedCandidateDecisionsEvidenced": 0,
    "formallyDeferredCandidateDecisionsEvidenced": 0,
    "pmuItemsAwaitingScope": 6,
    "approvalIds": [
      "C01",
      "C02",
      "C03",
      "C04",
      "C05",
      "C06",
      "C07",
      "C08",
      "C09",
      "C10",
      "C11",
      "C12",
      "E01",
      "E02",
      "E03"
    ],
    "allDecisionsPending": true,
    "numericScopeLimit": "Accepted totals count evidenced decisions only. No unknown institutional decision is converted to a completion percentage.",
    "implementationStatus": "Specification and annex structure updated; institutional decisions pending",
    "verificationStatus": "Structural validation only at this stage; business/service cases are not executed",
    "approvalLocation": "Institution review only"
  },
  "targetedChecks": 125,
  "targetedPassed": true,
  "independentChecks": 48,
  "independentPassed": true,
  "regressionSuites": 11,
  "regressionPassed": 11,
  "allRegressionsPassed": true,
  "publication": {
    "status": "Published / verified",
    "route": "Prototype hosting file manager at verified review folder",
    "verifiedFiles": 172,
    "readbackReceipt": "evidence/publishing/after-readback.json",
    "hostedVersion": "1.6",
    "preparationSnapshotNote": "The native management files retain their pre-publication author snapshot. Current publication is recorded here; approvals remain pending."
  },
  "institutionalApprovalsGranted": 0,
  "approvalIds": [
    "C01",
    "C02",
    "C03",
    "C04",
    "C05",
    "C06",
    "C07",
    "C08",
    "C09",
    "C10",
    "C11",
    "C12",
    "E01",
    "E02",
    "E03"
  ],
  "approvalLocation": "Institution review only",
  "operationalReadinessEstablished": false
}