{
  "v": 1,
  "passport_version": "5.1.0",
  "owner": "architect",
  "review_date": "2026-09-04",
  "review_due": "2026-12-01",
  "status": "tamper-evident internal — not uncounterfeitable",
  "seal": {
    "kind": "C2PA manifest",
    "alg": "es256",
    "validation": "Valid but signingCredential.untrusted (dev cert)",
    "manifest": "passport-0001-manifest.json",
    "note": "trust-list certificate pending — counsel batch item"
  },
  "receipt": {
    "ledger": "_system/ledger/events.jsonl",
    "events": 13190,
    "receipts": 14179,
    "ghosts_known": 13,
    "chain": "GREEN gate-ledger-receipts",
    "aist_standard": "GREEN gate-aist-standard v0.2.0 product_green:false badge_ready:false",
    "cutover": 4374,
    "pubkey": "kpf-ledger-ed25519-1 ed25519.pub.json fingerprint c9955f208a05bcdf55c5c5af974c86003dfa9bc5b6b482ebdcc347c815ebe1b6"
  },
  "card": {
    "human": "/deploy/scfpassport/verify.html",
    "machine": "/deploy/scfpassport/.well-known/passport.json",
    "well_known": "/.well-known/passport.json",
    "status": "stub live 2026-09-04 — shows V/D/C per SCF 5.1 §0, no watermark second layer yet"
  },
  "roles": {
    "director_studio": "provider Art 50(2) mark+detectability — C2PA seal on 9 assets, not yet every output, publish gate must refuse unsealed (G1)",
    "scfpassport": "component provenance tool — not AI system unless it generates descriptions",
    "inputdojo_yapcircuit": "provider Art 50(1) disclosure at first interaction — gap-open until checked",
    "cohortcollab": "Annex III 4(b) tripwire if AI allocates tasks — screen before ship",
    "moatid": "not biometric today — Annex III 1 / Art 5(1)(g) tripwire closed"
  },
  "art50_duties": {
    "mark_location": "C2PA manifest in-file, watermark not yet implemented",
    "detection_route": "CARD verify.html + .well-known/passport.json (this file)",
    "technique_set": "C2PA manifest + ledger receipt chain — adequacy argument owed by counsel",
    "robustness": "not yet tested for re-encode/crop/screenshot survival"
  },
  "gpai_dependencies": [
    {"model": "FLUX.1-schnell", "provider": "Black Forest Labs", "via": "Draw Things local + fal", "annex_xii_docs": "pending"},
    {"model": "Veo 3.1 fast / Imagen 4", "provider": "Google Vertex", "via": "Vertex", "annex_xii_docs": "pending"},
    {"model": "fal flux, muapi", "provider": "fal.ai / muapi", "via": "studio", "annex_xii_docs": "pending"},
    {"model": "HeyGen avatar", "provider": "HeyGen", "via": "deploy", "annex_xii_docs": "pending"},
    {"model": "Muse, Grok, Qwen, DeepSeek, Kimi", "provider": "Anthropic/xAI/Alibaba/DeepSeek/Moonshot", "via": "crew", "annex_xii_docs": "informal"}
  ],
  "art5_checked_negatives": {
    "a_manipulation": "no persuasion features — PLAUSIBLE census pending",
    "b_vulnerability": "no",
    "c_social_scoring": "no",
    "d_crime_prediction": "no",
    "e_facial_scraping": "check HeyGen enrolment before assert — NEEDS-HOUSE",
    "f_emotion_work_school": "no",
    "g_biometric_categorization": "no (moatid caveat)",
    "h_law_enforcement_biometrics": "n/a",
    "ba_bb_intimate_imagery_2026_12_02": "Art 5(1)(ba)/(bb) block — local Draw Things lane has no filter — due 2026-12-01, safeguards + consent gate + misuse loop owed"
  },
  "kill_order_badges": "live scfpassport.com badges EU AI Act ready + C2PA credentials — KILL per 5.1 §3, replaced by this state row",
  "ledger_repair": "2026-09-04 re-chained 4720-13190 with house ed25519, backup events.jsonl.bak.repair.1788499347614",
  "warden_hardening": "MAX_CONTENT 1MiB, RATE_LIMIT 10/min per author, scopeIsForbidden ROOT-aware + realpath, sanitizeTitle",
  "as_of": "2026-09-04T05:25:00Z",
  "claim": "tamper-evident internal — not uncounterfeitable — honesty per AIST-STANDARD v0.2.0"
}
