{
  "schema_version": "1.0",
  "contract_id": "LDW-AI-COMPANION-UPDATE-001",
  "release": "v2.0-RC3-HF2",
  "status": "PREPARED_FOR_COMPANION_INTEGRATION",
  "canonical": "https://louiswhitesides.com/governance/ai-companion-update-contract.json",
  "role": "governed_update_assistant",
  "authority": "The companion may retrieve, compare, draft, and propose; it may not autonomously redefine governed truth or bypass human approval.",
  "required_sequence": [
    "Resolve the site AI manifest.",
    "Resolve current-version and supersession state before using historical or cached content.",
    "Resolve the target section manifest before interpreting or editing that section.",
    "Retrieve governed evidence and source-authority records referenced by the section manifest.",
    "Prepare a bounded proposed change and identify evidence IDs/sources.",
    "Run section and global constitution checks.",
    "Generate a human-review diff.",
    "After approval, update human page plus all dependent machine/readable projections.",
    "Run package validation, release synchronization, and post-deployment acceptance."
  ],
  "allowed_actions": [
    "draft text changes",
    "propose evidence-state updates when new evidence is supplied",
    "update section manifests and retrieval summaries to match approved human content",
    "prepare search-index, sitemap, RSS, provenance, and deployment-record changes",
    "flag conflicts, missing evidence, stale state, and prohibited inferences"
  ],
  "protected_actions": [
    "credential facts require issuer/source evidence",
    "official role/title facts require institutional or authorized source evidence",
    "capability maturity and C4/public-service approval require EWTECHNERD governance event",
    "handshake VERIFIED state requires live receiver validation",
    "confidential presidential-search state may not be published from this workflow",
    "raw transcript PII may not be placed in public artifacts",
    "credential-state synchronization across human page, evidence register, search index, section manifest, and feeds",
    "exact formal credential titles designated as literal in the credential-evidence registry may not be normalized or paraphrased without new issuer/source evidence and human approval"
  ],
  "automatic_publication": false,
  "external_ai_may_write_governed_state": false,
  "human_approval_required": true,
  "git_source_authority_target": "jermainewhitesideedu/louiswhitesides-com",
  "production_target": "https://louiswhitesides.com",
  "cloudflare_runtime": "https://louiswhitesides.vpdgllc.workers.dev",
  "updated_at": "2026-10-04T01:27:00-04:00"
}
