{
  "schema_version": "1.0.0",
  "artifact_id": "artifact:when-the-agent-had-to-ask-github",
  "canonical_route": "/architecture/when-the-agent-had-to-ask-github/",
  "lifecycle_state": "PUBLISHED",
  "semantic_status": "owner-locked",
  "evidence_status": "complete-pending-hosted-validation",
  "relationship_status": "complete-pending-hosted-validation",
  "voice_status": "Hybrid Tony locked",
  "presentation_status": "presentation-family:external-authority-relay-v1 locked",
  "owner_uat": "new-exact-head-protected-development-preview-required-after-authority-repair",
  "merge_authority": "not-granted",
  "production_authority": "not-granted",
  "authority": {
    "governing_issue": 389,
    "checkout_claim_comment": 5257760330,
    "owner_uat_authority_comment": 5257762225,
    "creative_lock_comment": 5257784722,
    "authority_repair_comment": 5259168478,
    "evidence_relationship_receipt": "docs/publication/issue-389/EVIDENCE_RELATIONSHIP_AUTHORITY.json",
    "skills_correction": "pinklon/skills#182"
  },
  "historical_uat": {
    "head": "f2d856d79c83932c883ea85101514226167b9732",
    "run": 31535012076,
    "artifact_digest": "sha256:3f34ab49c1b339d5c40fff98bde86c1af80dab19b8c32e55b6aec77206c5eeff",
    "disposition": "technical-proof-only-not-owner-acceptance-after-authority-repair"
  },
  "evidence": {
    "provider_fact_source": "private GitHub Support response dated 2026-08-11 plus exact Control Tower field evidence",
    "current_primary_corroboration": [
      "GitHub REST API endpoints for GitHub App installations",
      "GitHub authentication and credential guidance"
    ],
    "provider_fact_posture": "sanitized external authority plus repository-primary field lineage",
    "human_submission_boundary": "required and represented",
    "key_supported_fact": "Controlled evidence and GitHub Support establish brief post-HTTP-204 authentication acceptance in the reproductions; current GitHub documentation independently supports the client-facing revocation operation and need for a new installation token for later requests.",
    "nonclaim": "The evidence does not establish a global maximum propagation interval, independent endpoint caches, or instantaneous provider-wide convergence."
  },
  "relationships": {
    "reader_edges": [
      "artifact:the-agent-is-not-the-product-the-control-plane-is",
      "artifact:stop-prompting-agents-start-managing-workers"
    ],
    "internal_only": [
      "artifact:the-mesh-is-no-longer-a-diagram"
    ],
    "decision_ledger": "docs/publication/issue-389/EVIDENCE_RELATIONSHIP_AUTHORITY.json"
  },
  "architecture_delta": {
    "old_unenforceable_invariant": "zero provider-valid credential coexistence",
    "new_enforceable_invariant": "zero client-authorized coexistence and zero intentional reuse after HTTP 204"
  },
  "presentation_delta": [
    "External Authority Relay presentation family preserved unchanged",
    "authority boundary remains the primary visual metaphor",
    "seven required visual teaching surfaces preserved",
    "sanitized provider evidence remains subordinate to the story",
    "reader-visible evidence authority link added",
    "reader graph projection repaired from one internal-only companion to two canonical public foundations",
    "mobile and reduced-motion behavior preserved"
  ],
  "hosted_projection_identity": "Must be recomputed from the repaired exact-head built bytes by the SharePlane Fast Path.",
  "exact_head_binding": "A new exact-head Owner UAT is required; historical head f2d856d79c83932c883ea85101514226167b9732 is not acceptance authority for this repair.",
  "production_mutations": 0
}
