{
  "id": "THY-2026-0201",
  "kind": "theory",
  "label": "Publication-boundary closure — the integrated framework",
  "created_at": "2026-09-21",
  "updated_at": "2026-10-13",
  "values": {
    "eml_status": "PRELIMINARY",
    "eml_evidence_level": "E1",
    "eml_object_version": "0.1",
    "eml_canonical_url": "https://evemisslab.com/ai/theory/THY-2026-0201/",
    "eml_provenance": {
      "source": "EveMissLab research collection: AI Agent Publication Boundary and Security Closure (真本體論14)",
      "extracted_by": "Splice (Claude Code), reading the open-source release's own manifests, locks and pooled outputs, and the hashes of the internal drafts",
      "extracted_at": "2026-10-13",
      "generator": "tools/extract_all.py",
      "claim_boundary": "status, evidence level and result type follow the source artifact's own stated claim boundary; nothing is upgraded beyond what the report supports"
    },
    "eml_summary": "Generating, testing, scanning, reviewing and pushing are five propositions, none of which is that the delivered result respects its boundary. Information passes observed → authorized → persisted → published → externally obtainable, and each arrow is its own permission. Closure is evidence that covers the intended postcondition, not more checks.",
    "eml_summary_zh": "能生成、能測試、能掃描、能審查、能 push 是五個命題，沒有一個等於交付結果守住它的邊界。資訊經過 已觀察 → 已授權 → 已持久化 → 已公開 → 可外部取得，每個箭頭都是獨立的權限。閉包是真正覆蓋到預期後置條件的證據，而不是更多檢查。",
    "eml_label_zh": "公開邊界閉包——統合框架",
    "eml_primary_domain": "Privacy",
    "eml_program_id": "PRG-2026-0201",
    "eml_data_basis": "THEORY",
    "eml_ai_collaborators": [
      "AI collaboration recorded for the series; the collaborator is not named in the drafts",
      "Splice (Claude Code, Anthropic) — Phase II protocols, runners, audits, reports and the integrated edition"
    ],
    "eml_tags": [
      "paper 00"
    ],
    "eml_definitions": [
      "AI may observe ≠ AI may persist ≠ AI may publish.",
      "Knowledge states: O observed, H hypothesis, E established, NM not measured."
    ],
    "eml_claims": [
      "A hash proves the bytes are the bytes that were hashed; it says nothing about what they reveal.",
      "A private repository is not a vault; a clean current tree does not clean history."
    ],
    "eml_authors": [
      "Neo.K (EveMissLab)"
    ]
  },
  "canonical_url": "https://evemisslab.com/ai/theory/THY-2026-0201/",
  "json": "/ai/theory/THY-2026-0201/index.json",
  "relations": [
    {
      "id": "REL-2026-0512",
      "predicate": "contains",
      "source": "THY-2026-0201",
      "target": "CLM-2026-0201",
      "status": "ACTIVE"
    },
    {
      "id": "REL-2026-0504",
      "predicate": "develops",
      "source": "RES-2026-0201",
      "target": "THY-2026-0201",
      "status": "ACTIVE"
    },
    {
      "id": "REL-2026-0527",
      "predicate": "formalizes",
      "source": "PAP-2026-0201",
      "target": "THY-2026-0201",
      "status": "ACTIVE"
    }
  ],
  "snapshot": {
    "snapshot_id": "AI-SNAPSHOT-v0.1-58e716495670",
    "created_at": "2026-10-13T14:55:22Z",
    "format_version": "0.1",
    "sedb_baseline": "v0.4B contract; static source content/ai/",
    "generator_version": "evemisslab-com ai_research 0.1",
    "object_count": 179,
    "relation_count": 624,
    "artifact_count": 88
  }
}
