{
  "schema_version": "2.0.0",
  "id": "artifact:when-the-agent-had-to-ask-github",
  "slug": "when-the-agent-had-to-ask-github",
  "title": "When the Agent Had to Ask GitHub",
  "subtitle": "What happened when an autonomous engineering system reached the edge of its own knowledge and did something far more interesting than hallucinate an answer",
  "thesis": "A mature autonomous system must know where its authority and evidence end, and route unresolved questions to the human or institution that actually owns the answer.",
  "type": "engineering-field-story-governed-autonomy-essay",
  "public": false,
  "public_route": "/architecture/when-the-agent-had-to-ask-github/",
  "semantic_status": "owner-locked",
  "presentation_status": "owner-locked-external-authority-relay-v1",
  "voice": "Hybrid Tony",
  "presentation_family": "presentation-family:external-authority-relay-v1",
  "lifecycle": {
    "state": "PUBLISHED",
    "owner_review": "required-at-new-exact-head-protected-development-preview-after-authority-repair",
    "merge_authority": "not-granted",
    "production_authority": "not-granted",
    "authority_axes": {
      "semantic": "complete",
      "evidence": "complete-pending-hosted-validation",
      "relationships": "complete-pending-hosted-validation",
      "creative": "complete",
      "owner_acceptance": "withheld-after-authority-repair"
    }
  },
  "governing_issue": "https://github.com/pinklon/shareplane-platform/issues/389",
  "evidence_authority": "evidence-authority.json",
  "evidence_boundary": "Sanitized GitHub Support facts only; no credential values, private keys, authorization headers, email addresses, App/installation identifiers or unnecessary request IDs.",
  "relationships": [
    {
      "type": "foundation",
      "target_id": "artifact:the-agent-is-not-the-product-the-control-plane-is",
      "label": "Start with the governed control-plane boundary",
      "reader_group": "foundations",
      "explanation": "Authority, containment, evidence, and recovery belong in the governed control plane around the agent."
    },
    {
      "type": "foundation",
      "target_id": "artifact:stop-prompting-agents-start-managing-workers",
      "label": "Start with bounded worker authority",
      "reader_group": "foundations",
      "explanation": "Bounded roles and earned autonomy explain why the worker escalates when the required authority is outside its envelope."
    },
    {
      "type": "architecture_companion",
      "target_id": "artifact:the-mesh-is-no-longer-a-diagram",
      "label": "Internal semantic companion: The Mesh Is No Longer a Diagram",
      "reader_projection": "withheld-target-public-false"
    }
  ],
  "production_mutations": 0
}
