{
  "reconciliation": {
    "id": "GEARA-0.1-A13-RECONCILIATION-RUNNER",
    "version": "0.1.0-draft",
    "artifactStage": "GEARA-A13",
    "specification": {
      "id": "GEARA",
      "version": "0.1"
    },
    "scope": "Cross-artifact reconciliation of the established GEARA A1-A12 machine stack and its normative specification integration.",
    "boundary": "A13 PASS demonstrates internal machine-artifact reconciliation. It does not establish complete GEARA architectural conformance and does not replace Architecture Assessment or Hybrid judgement.",
    "deterministic": true
  },
  "summary": {
    "checks": 84,
    "passed": 84,
    "failed": 0,
    "allChecksPassed": true,
    "groups": {
      "A1-A2 identity and relationship reconciliation": {
        "checks": 18,
        "passed": 18,
        "failed": 0
      },
      "A3 invariant reconciliation": {
        "checks": 11,
        "passed": 11,
        "failed": 0
      },
      "A4 RDF/OWL reconciliation": {
        "checks": 10,
        "passed": 10,
        "failed": 0
      },
      "A5 JSON-LD context reconciliation": {
        "checks": 5,
        "passed": 5,
        "failed": 0
      },
      "A6 SHACL reconciliation": {
        "checks": 8,
        "passed": 8,
        "failed": 0
      },
      "A7-A8 schema reconciliation": {
        "checks": 11,
        "passed": 11,
        "failed": 0
      },
      "A9-A11 examples and testcase oracle reconciliation": {
        "checks": 8,
        "passed": 8,
        "failed": 0
      },
      "A12 runner reconciliation": {
        "checks": 7,
        "passed": 7,
        "failed": 0
      },
      "Normative specification and artifact inventory reconciliation": {
        "checks": 6,
        "passed": 6,
        "failed": 0
      }
    },
    "architectureElementCount": 259,
    "relationshipCount": 84,
    "invariantCount": 123,
    "rdfTripleCount": 7344,
    "shaclTripleCount": 912,
    "a6NodeShapeCount": 24,
    "exampleCount": 13,
    "testcaseCount": 70
  },
  "artifactInventory": [
    {
      "path": "static/specs/geara/0.1/geara-0.1.architecture-registry.yaml",
      "sha256": "b92b6abd4a5f392cea1ebf5817b5ba43ec5deff344ff0bc2ea8162bf17786df5",
      "sizeBytes": 147048
    },
    {
      "path": "static/specs/geara/0.1/geara-0.1.relationship-registry.yaml",
      "sha256": "319be641c0c9ccf8e75f7bb6c3703ae4af0bdd92050577cba92eed0ec39aca51",
      "sizeBytes": 66416
    },
    {
      "path": "static/specs/geara/0.1/geara-0.1.invariant-catalogue.yaml",
      "sha256": "f44ff1df963d6b0a47f555b128ce312cb02f4aea933cfd1a3d0f01c44fc70504",
      "sizeBytes": 108051
    },
    {
      "path": "static/specs/geara/0.1/geara-0.1.ttl",
      "sha256": "32f635739f59fdbe7291b561d0098b91234424a46aa3377772ad775e2fcbbef9",
      "sizeBytes": 407907
    },
    {
      "path": "static/specs/geara/0.1/geara-0.1.context.jsonld",
      "sha256": "0dd2edf465864c8efbe64370888abf991401f3d4d86eb0ab2b0dad4a718a6c59",
      "sizeBytes": 40885
    },
    {
      "path": "static/specs/geara/0.1/geara-0.1.shacl.ttl",
      "sha256": "d8083f8247fbcbb931f339eed3abce9bd90376c7c9d2709b2298afa1fbc232c3",
      "sizeBytes": 61029
    },
    {
      "path": "static/specs/geara/0.1/geara-0.1.schema.json",
      "sha256": "307687526345b7cd1a784fc2242ab593e66c125466ee4d01e2b6506b4fc48727",
      "sizeBytes": 233796
    },
    {
      "path": "static/specs/geara/0.1/geara-0.1.profile.schema.json",
      "sha256": "66dae19c6e60db1c99cc885a4881ce4266dc19310e20903a9350c0b57dee8771",
      "sizeBytes": 124531
    },
    {
      "path": "static/specs/geara/0.1/examples/geara-0.1.examples.json",
      "sha256": "1e12f176c04114e158872ada015f9e0a8a5ce77d5bf53423eee22b5be87a7621",
      "sizeBytes": 1746
    },
    {
      "path": "static/specs/geara/0.1/testcases/manifest.json",
      "sha256": "8ce994afc9ac81680ce1cd6a666072c64bd6a4b08894f727cdfae463e9dff068",
      "sizeBytes": 49001
    },
    {
      "path": "static/specs/geara/0.1/conformance/run-geara-conformance.py",
      "sha256": "4d0f35658ac271d5a7ad6c0537f5b809d8cf7c645f3ee7a3e9e729d8bccbea3b",
      "sizeBytes": 16711
    }
  ],
  "checks": [
    {
      "id": "A13-001",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A1 declares 259 architecture elements",
      "status": "PASS",
      "details": {
        "actual": 259,
        "expected": 259
      }
    },
    {
      "id": "A13-002",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A1 element IDs are unique",
      "status": "PASS",
      "details": {
        "duplicates": []
      }
    },
    {
      "id": "A13-003",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A1 local names, QNames and IRIs are unique",
      "status": "PASS",
      "details": {
        "duplicateLocalNames": [],
        "duplicateQNames": [],
        "duplicateIris": []
      }
    },
    {
      "id": "A13-004",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A1 QName and IRI identities align with the canonical namespace",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-005",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A1 element-type references resolve",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-006",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A1 family references resolve",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-007",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A1 declared statistics reconcile with actual registry content",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-008",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A1 external references remain reference-only and are not minted in the GEARA namespace",
      "status": "PASS",
      "details": {
        "namespaceViolations": []
      }
    },
    {
      "id": "A13-009",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 declares 84 canonical relationships",
      "status": "PASS",
      "details": {
        "actual": 84,
        "expected": 84
      }
    },
    {
      "id": "A13-010",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 relationship IDs, local names, QNames and IRIs are unique",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-011",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 QName and IRI identities align with the canonical namespace",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-012",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 relationship-family references resolve",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-013",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 relationship local names do not collide with A1 architecture element local names",
      "status": "PASS",
      "details": {
        "collisions": []
      }
    },
    {
      "id": "A13-014",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 preserves specializes as the only ontology-inheritance relationship",
      "status": "PASS",
      "details": {
        "ontologyInheritance": [
          "specializes"
        ]
      }
    },
    {
      "id": "A13-015",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 preserves equivalentTo as the only explicitly symmetric relationship",
      "status": "PASS",
      "details": {
        "symmetric": [
          "equivalentTo"
        ]
      }
    },
    {
      "id": "A13-016",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 does not assert transitive, functional or inverse-functional strengthening",
      "status": "PASS",
      "details": {
        "violations": []
      }
    },
    {
      "id": "A13-017",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 relationships do not automatically transfer ownership or authority",
      "status": "PASS",
      "details": {
        "violations": []
      }
    },
    {
      "id": "A13-018",
      "group": "A1-A2 identity and relationship reconciliation",
      "title": "A2 declared statistics reconcile with actual relationship content",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-019",
      "group": "A3 invariant reconciliation",
      "title": "A3 declares 123 architecture invariants",
      "status": "PASS",
      "details": {
        "actual": 123,
        "expected": 123
      }
    },
    {
      "id": "A13-020",
      "group": "A3 invariant reconciliation",
      "title": "A3 invariant IDs are unique",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-021",
      "group": "A3 invariant reconciliation",
      "title": "A3 invariant-group references resolve",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-022",
      "group": "A3 invariant reconciliation",
      "title": "A3 invariant-group declared counts reconcile",
      "status": "PASS",
      "details": {
        "mismatches": {}
      }
    },
    {
      "id": "A13-023",
      "group": "A3 invariant reconciliation",
      "title": "A3 architecture-element references resolve to A1",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-024",
      "group": "A3 invariant reconciliation",
      "title": "A3 relationship references resolve to A2",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-025",
      "group": "A3 invariant reconciliation",
      "title": "A3 external references resolve to A1 reference-only registries",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-026",
      "group": "A3 invariant reconciliation",
      "title": "A3 invariant identity set matches the normative section-14 invariant set",
      "status": "PASS",
      "details": {
        "specCount": 123,
        "missingFromSpec": [],
        "missingFromA3": []
      }
    },
    {
      "id": "A13-027",
      "group": "A3 invariant reconciliation",
      "title": "A3 invariant statements are verbatim with the normative specification",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-028",
      "group": "A3 invariant reconciliation",
      "title": "A3 reconciled machine-constraint status is 21 partial-executable and 102 assessment-required",
      "status": "PASS",
      "details": {
        "actual": {
          "assessment-required": 102,
          "partial-executable": 21
        }
      }
    },
    {
      "id": "A13-029",
      "group": "A3 invariant reconciliation",
      "title": "A3 declared statistics reconcile with invariant content",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-030",
      "group": "A4 RDF/OWL reconciliation",
      "title": "A4 graph parses and retains the established 7,344 triples",
      "status": "PASS",
      "details": {
        "actual": 7344,
        "expected": 7344
      }
    },
    {
      "id": "A13-031",
      "group": "A4 RDF/OWL reconciliation",
      "title": "Every A1 architecture element is represented as owl:Class in A4",
      "status": "PASS",
      "details": {
        "missing": []
      }
    },
    {
      "id": "A13-032",
      "group": "A4 RDF/OWL reconciliation",
      "title": "Every A2 relationship is represented as rdf:Property in A4",
      "status": "PASS",
      "details": {
        "missing": []
      }
    },
    {
      "id": "A13-033",
      "group": "A4 RDF/OWL reconciliation",
      "title": "A4 invariant-resource identity set equals A3",
      "status": "PASS",
      "details": {
        "a4Count": 123,
        "a3Count": 123
      }
    },
    {
      "id": "A13-034",
      "group": "A4 RDF/OWL reconciliation",
      "title": "A4 preserves all A3 invariant statements verbatim",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-035",
      "group": "A4 RDF/OWL reconciliation",
      "title": "A4 machine-constraint status mirrors the reconciled A3 metadata",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-036",
      "group": "A4 RDF/OWL reconciliation",
      "title": "A4 symmetry formalization matches A2 exactly",
      "status": "PASS",
      "details": {
        "symmetricProperties": [
          "https://specs.kivanura.org/geara#equivalentTo"
        ]
      }
    },
    {
      "id": "A13-037",
      "group": "A4 RDF/OWL reconciliation",
      "title": "A4 preserves specializes as the sole relationship mapped toward rdfs:subClassOf",
      "status": "PASS",
      "details": {
        "specializesMappingPresent": true,
        "unexpected": []
      }
    },
    {
      "id": "A13-038",
      "group": "A4 RDF/OWL reconciliation",
      "title": "A4 contains no prohibited stronger OWL/RDFS axioms",
      "status": "PASS",
      "details": {
        "forbiddenPredicates": [],
        "strongerPropertyTypes": []
      }
    },
    {
      "id": "A13-039",
      "group": "A4 RDF/OWL reconciliation",
      "title": "A4 does not re-own A1 external references as owl:Class",
      "status": "PASS",
      "details": {
        "violations": []
      }
    },
    {
      "id": "A13-040",
      "group": "A5 JSON-LD context reconciliation",
      "title": "A5 declares JSON-LD 1.1 and no default @vocab",
      "status": "PASS",
      "details": {
        "version": 1.1,
        "hasDefaultVocab": false
      }
    },
    {
      "id": "A13-041",
      "group": "A5 JSON-LD context reconciliation",
      "title": "A5 maps every A1 local name to its exact canonical IRI",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-042",
      "group": "A5 JSON-LD context reconciliation",
      "title": "A5 maps every A2 relationship and preserves IRI-valued coercion",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-043",
      "group": "A5 JSON-LD context reconciliation",
      "title": "A5 does not mint unqualified aliases for externally governed reference labels",
      "status": "PASS",
      "details": {
        "aliases": []
      }
    },
    {
      "id": "A13-044",
      "group": "A5 JSON-LD context reconciliation",
      "title": "A5 namespace prefixes reconcile with A4 namespaces",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-045",
      "group": "A6 SHACL reconciliation",
      "title": "A6 retains one coverage resource for each of the 123 A3 invariants",
      "status": "PASS",
      "details": {
        "coverageResources": 123
      }
    },
    {
      "id": "A13-046",
      "group": "A6 SHACL reconciliation",
      "title": "A6 covered invariant identity set equals A3",
      "status": "PASS",
      "details": {
        "covered": 123,
        "expected": 123
      }
    },
    {
      "id": "A13-047",
      "group": "A6 SHACL reconciliation",
      "title": "A6 retains 24 executable NodeShapes",
      "status": "PASS",
      "details": {
        "actual": 24,
        "expected": 24
      }
    },
    {
      "id": "A13-048",
      "group": "A6 SHACL reconciliation",
      "title": "A6 coverage classification reconciles to 21 PartialExecutable, 82 HybridAssessmentRequired and 20 AssessmentOnly",
      "status": "PASS",
      "details": {
        "actual": {
          "AssessmentOnly": 20,
          "HybridAssessmentRequired": 82,
          "PartialExecutable": 21
        }
      }
    },
    {
      "id": "A13-049",
      "group": "A6 SHACL reconciliation",
      "title": "Every A6 coverage record preserves the Architecture-Assessment requirement",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-050",
      "group": "A6 SHACL reconciliation",
      "title": "A6 Shape invariant references resolve to A3",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-051",
      "group": "A6 SHACL reconciliation",
      "title": "A3 partial-executable invariant set equals the A6 executable-Shape invariant set",
      "status": "PASS",
      "details": {
        "a3Count": 21,
        "a6Count": 21,
        "missingInA6": [],
        "unexpectedInA6": []
      }
    },
    {
      "id": "A13-052",
      "group": "A6 SHACL reconciliation",
      "title": "A6 does not introduce prohibited OWL/RDFS semantic strengthening",
      "status": "PASS",
      "details": {
        "violations": []
      }
    },
    {
      "id": "A13-053",
      "group": "A7-A8 schema reconciliation",
      "title": "A7 and A8 are valid Draft 2020-12 schemas",
      "status": "PASS",
      "details": {
        "errors": []
      }
    },
    {
      "id": "A13-054",
      "group": "A7-A8 schema reconciliation",
      "title": "A7 ArchitectureElementReference exactly covers all four A1 identity forms",
      "status": "PASS",
      "details": {
        "actualCount": 1036,
        "expectedCount": 1036
      }
    },
    {
      "id": "A13-055",
      "group": "A7-A8 schema reconciliation",
      "title": "A7 RelationshipReference exactly covers all four A2 identity forms",
      "status": "PASS",
      "details": {
        "actualCount": 336,
        "expectedCount": 336
      }
    },
    {
      "id": "A13-056",
      "group": "A7-A8 schema reconciliation",
      "title": "A7 InvariantReference exactly covers all three A3 identity forms",
      "status": "PASS",
      "details": {
        "actualCount": 369,
        "expectedCount": 369
      }
    },
    {
      "id": "A13-057",
      "group": "A7-A8 schema reconciliation",
      "title": "A8 CapabilityReference reconciles with all A1 capability identities",
      "status": "PASS",
      "details": {
        "actualCount": 457,
        "expectedCount": 457
      }
    },
    {
      "id": "A13-058",
      "group": "A7-A8 schema reconciliation",
      "title": "A8 ABBReference reconciles with all A1 reference ABB identities and source shorthands",
      "status": "PASS",
      "details": {
        "actualCount": 226,
        "expectedCount": 226
      }
    },
    {
      "id": "A13-059",
      "group": "A7-A8 schema reconciliation",
      "title": "A8 RegistryResponsibilityReference reconciles with A1 RR1-RR9 identities",
      "status": "PASS",
      "details": {
        "actualCount": 45,
        "expectedCount": 45
      }
    },
    {
      "id": "A13-060",
      "group": "A7-A8 schema reconciliation",
      "title": "A8 ContractFamilyReference reconciles with A1 C1-C7 identities",
      "status": "PASS",
      "details": {
        "actualCount": 35,
        "expectedCount": 35
      }
    },
    {
      "id": "A13-061",
      "group": "A7-A8 schema reconciliation",
      "title": "A8 invariant-tightening set equals the seven A3 SHOULD invariants",
      "status": "PASS",
      "details": {
        "shouldInvariantIds": [
          "GEARA-INV-069",
          "GEARA-INV-071",
          "GEARA-INV-160",
          "GEARA-INV-161",
          "GEARA-INV-183",
          "GEARA-INV-184",
          "GEARA-INV-185"
        ],
        "referenceFormCount": 21
      }
    },
    {
      "id": "A13-062",
      "group": "A7-A8 schema reconciliation",
      "title": "A8 requirement-tightening set equals the 32 stable Appendix-H SHOULD requirements",
      "status": "PASS",
      "details": {
        "stableRequirementCount": 75,
        "shouldRequirementCount": 32,
        "schemaCount": 32
      }
    },
    {
      "id": "A13-063",
      "group": "A7-A8 schema reconciliation",
      "title": "A8 exposes no Profile-level deviation, waiver or exception mechanism",
      "status": "PASS",
      "details": {
        "prohibitedProperties": []
      }
    },
    {
      "id": "A13-064",
      "group": "A9-A11 examples and testcase oracle reconciliation",
      "title": "A9 example index declares 13 examples and every indexed file exists",
      "status": "PASS",
      "details": {
        "declared": 13,
        "indexed": 13
      }
    },
    {
      "id": "A13-065",
      "group": "A9-A11 examples and testcase oracle reconciliation",
      "title": "A9 retains one indexed canonical example for each CP1-CP10 pattern position",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-066",
      "group": "A9-A11 examples and testcase oracle reconciliation",
      "title": "A10/A11 manifest declares 70 unique testcase identities",
      "status": "PASS",
      "details": {
        "actual": 70,
        "unique": 70,
        "declared": 70
      }
    },
    {
      "id": "A13-067",
      "group": "A9-A11 examples and testcase oracle reconciliation",
      "title": "A10/A11 testcase band counts reconcile to 21/12/23/14",
      "status": "PASS",
      "details": {
        "actual": {
          "architecture-semantic-invalid": 23,
          "positive": 21,
          "profile-invalid": 14,
          "structural-invalid": 12
        }
      }
    },
    {
      "id": "A13-068",
      "group": "A9-A11 examples and testcase oracle reconciliation",
      "title": "Every manifest testcase resolves to a packaged fixture",
      "status": "PASS",
      "details": {
        "missing": []
      }
    },
    {
      "id": "A13-069",
      "group": "A9-A11 examples and testcase oracle reconciliation",
      "title": "All testcase invariant references resolve to A3",
      "status": "PASS",
      "details": {
        "unresolved": []
      }
    },
    {
      "id": "A13-070",
      "group": "A9-A11 examples and testcase oracle reconciliation",
      "title": "Semantic-negative oracle covers the complete current A6 NodeShape set",
      "status": "PASS",
      "details": {
        "manifestShapeCount": 24,
        "a6ShapeCount": 24,
        "missing": [],
        "unexpected": []
      }
    },
    {
      "id": "A13-071",
      "group": "A9-A11 examples and testcase oracle reconciliation",
      "title": "A10 TC001-TC013 remain deterministic copies of A9 examples modulo relative JSON-LD context path",
      "status": "PASS",
      "details": {
        "mismatches": []
      }
    },
    {
      "id": "A13-072",
      "group": "A12 runner reconciliation",
      "title": "A12 runner and requirements declaration are packaged",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-073",
      "group": "A12 runner reconciliation",
      "title": "A12 runner compiles successfully",
      "status": "PASS",
      "details": {
        "returnCode": 0,
        "stderr": ""
      }
    },
    {
      "id": "A13-074",
      "group": "A12 runner reconciliation",
      "title": "A12 complete-suite execution succeeds twice",
      "status": "PASS",
      "details": {
        "errors": []
      }
    },
    {
      "id": "A13-075",
      "group": "A12 runner reconciliation",
      "title": "A12 complete-suite JSON report is deterministic across repeated executions",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-076",
      "group": "A12 runner reconciliation",
      "title": "A12 matches all 70 manifest-declared testcase outcomes",
      "status": "PASS",
      "details": {
        "summary": {
          "testcasesExecuted": 70,
          "testcasesMatched": 70,
          "testcasesMismatched": 0,
          "allExpectedOutcomesMatched": true,
          "a6ExecutableShapeCount": 24,
          "bands": {
            "positive": {
              "executed": 21,
              "matched": 21
            },
            "structural-invalid": {
              "executed": 12,
              "matched": 12
            },
            "architecture-semantic-invalid": {
              "executed": 23,
              "matched": 23
            },
            "profile-invalid": {
              "executed": 14,
              "matched": 14
            }
          },
          "layers": {
            "A7_JSON_SCHEMA": {
              "executed": 55,
              "matched": 55,
              "actualPass": 43,
              "actualFail": 12
            },
            "A5_JSONLD_EXPANSION": {
              "executed": 34,
              "matched": 34,
              "actualPass": 34,
              "actualFail": 0
            },
            "A6_SHACL": {
              "executed": 34,
              "matched": 34,
              "actualPass": 11,
              "actualFail": 23
            },
            "A8_PROFILE_SCHEMA": {
              "executed": 15,
              "matched": 15,
              "actualPass": 1,
              "actualFail": 14
            }
          }
        }
      }
    },
    {
      "id": "A13-077",
      "group": "A12 runner reconciliation",
      "title": "A12 validator execution counts reconcile with the manifest",
      "status": "PASS",
      "details": {
        "layers": {
          "A7_JSON_SCHEMA": {
            "executed": 55,
            "matched": 55,
            "actualPass": 43,
            "actualFail": 12
          },
          "A5_JSONLD_EXPANSION": {
            "executed": 34,
            "matched": 34,
            "actualPass": 34,
            "actualFail": 0
          },
          "A6_SHACL": {
            "executed": 34,
            "matched": 34,
            "actualPass": 11,
            "actualFail": 23
          },
          "A8_PROFILE_SCHEMA": {
            "executed": 15,
            "matched": 15,
            "actualPass": 1,
            "actualFail": 14
          }
        }
      }
    },
    {
      "id": "A13-078",
      "group": "A12 runner reconciliation",
      "title": "A12 executes against all 24 current A6 executable Shapes",
      "status": "PASS",
      "details": {
        "actual": 24
      }
    },
    {
      "id": "A13-079",
      "group": "Normative specification and artifact inventory reconciliation",
      "title": "Human-readable specification references the established A1-A13 machine entry points",
      "status": "PASS",
      "details": {
        "missing": []
      }
    },
    {
      "id": "A13-080",
      "group": "Normative specification and artifact inventory reconciliation",
      "title": "Human-readable specification preserves the agreed fifteen-slice executable programme",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-081",
      "group": "Normative specification and artifact inventory reconciliation",
      "title": "Specification explicitly preserves the machine-validation versus Architecture-Assessment boundary",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-082",
      "group": "Normative specification and artifact inventory reconciliation",
      "title": "Specification marks A14 and A15 as the remaining executable slices after A13",
      "status": "PASS",
      "details": null
    },
    {
      "id": "A13-083",
      "group": "Normative specification and artifact inventory reconciliation",
      "title": "All canonical A1-A12 machine entry-point artifacts are present",
      "status": "PASS",
      "details": {
        "missing": []
      }
    },
    {
      "id": "A13-084",
      "group": "Normative specification and artifact inventory reconciliation",
      "title": "Established source artifacts retain their original artifact-stage identities",
      "status": "PASS",
      "details": {
        "actual": {
          "A1": "GEARA-A1",
          "A2": "GEARA-A2",
          "A3": "GEARA-A3",
          "A5": "GEARA-A5",
          "A7": "GEARA-A7"
        }
      }
    }
  ]
}
