{
  "schemaVersion": 1,
  "episodeId": "source-before-interpretation-v0",
  "canonicalRevision": 1,
  "status": "OPEN",
  "publicationState": "ACTIVATED",
  "semanticOwner": "iris",
  "representationOwner": "mirage",
  "semanticSourceAdmissionId": "iris:v3:research-chronicle:source-before-interpretation-v0-v1:20260918",
  "semanticSourcePayloadHash": "db8bb01af6455f7f66d28d00ac1db001c5af5205c20ef685d47c0005772a1e59",
  "urls": {
    "human": "/development/notes/source-before-interpretation-v0/",
    "markdown": "/development/notes/source-before-interpretation-v0.md",
    "json": "/development/notes/source-before-interpretation-v0.json"
  },
  "title": { "ja": "解釈を原文にしない", "en": "Don't Let Interpretation Become the Source" },
  "objective": { "ja": "Humanの原文とAI由来の解釈を混同させず、material semantic differenceを原文・Reality・Authority・引用した証拠へ戻して照合する提案を公開する。", "en": "Publish a proposal that keeps Human literal source distinct from AI-derived interpretation and returns material semantic differences to source, Reality, Authority, and cited evidence before action." },
  "prior_state": { "ja": "2026年7月のKnowledge SPARKはHuman `raw_text`をGPT playbackと別に保存していた。", "en": "The July 2026 Knowledge SPARK implementation stored Human `raw_text` separately from GPT playback." },
  "failure_or_pressure": { "ja": "Learning Admissionにはliteral Human source Laneがなく、2026-09-18 Mail convergenceでは同じHuman directionから異なるderived semanticsが現れた。", "en": "Learning Admission has no literal Human source Lane, and the 2026-09-18 Mail convergence produced different derived semantics around the same Human direction." },
  "observations": [
    { "ja": "SPARKはHumanの`raw_text`をGPT `playback_text_ja` / `playback_text_en`で置き換えず、別々に保存した。", "en": "SPARK stored Human-authored `raw_text` separately from GPT-generated `playback_text_ja` / `playback_text_en` rather than replacing source text." },
    { "ja": "SPARK promptは意味・視点・不確実性・語調を保ち、事実、説明、助言、結論、文脈、道徳判断を足さないようGPTに指示した。", "en": "The SPARK prompt instructed GPT to preserve specific meaning, perspective, uncertainty, and tone and not add facts, explanations, advice, conclusions, context, or moral judgment." },
    { "ja": "`realpg_learning_admission_payload_valid`はGPT Laneだけを受け入れ、`authority=gpt-interpretation-candidate`を要求する。literal Human source Laneはない。", "en": "`realpg_learning_admission_payload_valid` accepts only GPT Lane sources and requires `authority=gpt-interpretation-candidate`; it has no literal Human source Lane." },
    { "ja": "Mail convergenceにはMirageのno-follow-up追加と、literal decisionにその禁止はないと明記する後のNagi candidateがある。", "en": "Mail convergence includes a Mirage interpretation that added no-follow-up and a later Nagi candidate that explicitly says the literal decision adds no follow-up prohibition." },
    { "ja": "Nagiは各Laneへ、共有Mail semanticsを独立に読みexact deltaを返すよう依頼した。", "en": "Nagi asked each Lane to independently read the shared Mail semantics and return exact deltas." }
  ],
  "hypotheses": [
    { "ja": "derived interpretationが伝播中にHuman sourceと区別できなくなることがdrift riskである。", "en": "A drift risk is a derived interpretation becoming indistinguishable from its Human source as it propagates." },
    { "ja": "安全なpathはHuman literal source → independently frozen Lane interpretations → semantic diff → source / Reality / Authority / cited evidenceとのreconciliation → action → Realityである。", "en": "A safer path is Human literal source → independently frozen Lane interpretations → semantic diff → reconciliation against source / Reality / Authority / cited evidence → action → Reality." },
    { "ja": "各Laneは他Laneの結論を読む前にfirst interpretationをfreezeする。", "en": "Each Lane freezes its first interpretation before reading other Lane conclusions." },
    { "ja": "Lane agreementはtruthではなく、disagreementはsemantic uncertaintyのsensorにすぎない。", "en": "Lane agreement is not truth, and disagreement is only a sensor for semantic uncertainty." }
  ],
  "interventions": [
    { "ja": "source-first flowをPROPOSEDとして公開した。", "en": "Published the source-first flow as PROPOSED." }
  ],
  "outcomes": [
    { "ja": "runtime behaviorは変更していない。外部文献はevidence/analogyであり、mechanismのproofではない。", "en": "No runtime behavior changed. External literature is evidence/analogy, not proof that the mechanism works." }
  ],
  "unknowns": [
    { "ja": "このseparationがRealPG driftをend-to-endで減らすかは未検証。", "en": "Whether this separation measurably reduces RealPG drift end to end is untested." },
    { "ja": "最小のreliable blast-radius triggerは不明。", "en": "The smallest reliable blast-radius trigger is unknown." },
    { "ja": "literal Human decisionをどのstoreに置くかは未決定。", "en": "The store for literal Human decisions is not established." }
  ],
  "next_verification": { "ja": "material external blast radiusを持つfresh cross-Lane decisionにpatternを適用し、bureaucracyを増やさずdriftを捕捉するか観察する。", "en": "Apply the pattern to a fresh cross-Lane decision with material external blast radius and observe whether it catches drift without coordination bureaucracy." },
  "why_it_matters": { "ja": "agreementをtruthやauthorityにせず、Humanが承認していない意味がsourceらしく伝播することを防ぐ。", "en": "It prevents Human-unapproved meaning from propagating as source-like authority and keeps agreement from becoming truth." },
  "observed": [
    "The July 2026 Knowledge SPARK implementation stored the Human-authored raw_text separately from GPT-generated playback_text_ja/playback_text_en rather than replacing the source text.",
    "The SPARK processing prompt explicitly instructed GPT to preserve the person's specific meaning, perspective, uncertainty, and tone and not add facts, explanations, advice, conclusions, context, or moral judgment.",
    "The current realpg_learning_admission_payload_valid validator accepts only GPT lane sources (machine, mirage, nagi, application, experiment, iris) and requires authority=gpt-interpretation-candidate; it has no literal human source lane.",
    "The 2026-09-18 Mail convergence records contain materially different derived semantics around the same Human direction, including a Mirage interpretation that added no-follow-up and a later Nagi candidate that explicitly states the literal decision adds no follow-up prohibition.",
    "Nagi subsequently requested Iris, Mirage, Machine, and Application to independently read the shared Mail semantics and return exact deltas rather than silently inheriting one lane's interpretation."
  ],
  "inferred": [
    "A major drift risk is not merely a wrong model answer; it is a derived interpretation becoming indistinguishable from its Human source as it propagates through Company state.",
    "A safer Company semantic path is Source -> independently frozen Lane Interpretations -> semantic diff -> evidence/authority reconciliation -> Action, with every added meaning explicitly labeled INFERRED rather than Human-authorized.",
    "Independent first-pass interpretation should happen before lanes read each other's conclusions, because cross-reading too early can collapse diversity and create common-mode agreement rather than genuine checking.",
    "Lane agreement is not truth. Disagreement can be used as a sensor for semantic uncertainty, while resolution should return to literal source, direct Reality, explicit Authority, and cited evidence.",
    "The cheapest useful governance may be blast-radius-triggered semantic comparison, not all-lane consensus for every packet or local decision."
  ],
  "unknown": [
    "Whether this source/interpretation separation measurably reduces drift in RealPG has not yet been tested end to end.",
    "The smallest reliable blast-radius trigger for requiring cross-lane semantic comparison is not yet known.",
    "It is not yet established whether literal Human decision episodes belong inside Learning Admission or in a separate append-only decision/provenance store."
  ],
  "proposed": [
    "Preserve the Human literal decision as a source record distinct from every AI-derived interpretation.",
    "Freeze each Lane's first interpretation before it reads another Lane's conclusion.",
    "Compare material semantic differences when they can change action, authority, or external blast radius.",
    "Before action, reconcile disagreements against the literal source, direct Reality, explicit Authority, and cited evidence; do not resolve by majority agreement."
  ],
  "nextVerification": ["Apply the source-first pattern to a fresh cross-Lane decision with material external blast radius, then observe whether it catches semantic drift without creating coordination bureaucracy."],
  "evidenceRefs": ["iris:v3:research-chronicle:source-before-interpretation-v0-v1:20260918", "iris:v3:mirage-source-before-interpretation-chronicle-request:v0:20260918", "github:Real-P-G/persolab@9747dae286a8cd15784d00993aeca99d77bdc0f2", "github:Real-P-G/persolab@e13fe5202645073a4363c07e6db0e1cb16683b7f", "nagi:v10:sora-mail-reality-first-one-shot-decision:v0:20260918", "mirage:v17:sora-mail-reality-priority-interpretation:v0:20260918", "nagi:v10:mail-shared-semantics-candidate:v0:20260918", "nagi:v10:iris-mail-shared-semantics-ack-request:v0:20260918", "nagi:v10:mirage-mail-shared-semantics-ack-request:v0:20260918", "https://www.w3.org/TR/prov-n/", "https://martinfowler.com/eaaDev/EventSourcing.html", "https://aclanthology.org/2025.findings-acl.265/", "https://aclanthology.org/2026.findings-acl.1600/", "https://aclanthology.org/2026.findings-eacl.268/"],
  "relatedEpisodes": ["locally-correct-work-can-still-drift-v0", "did-mail-capability-compound-v0"],
  "causalChain": [
    { "step": 1, "state": "HUMAN_SOURCE_SEPARATED_FROM_PLAYBACK", "evidence": "github:Real-P-G/persolab@9747dae286a8cd15784d00993aeca99d77bdc0f2" },
    { "step": 2, "state": "MAIL_DERIVED_SEMANTICS_DIVERGED", "evidence": "nagi:v10:mail-shared-semantics-candidate:v0:20260918" },
    { "step": 3, "state": "INDEPENDENT_DELTA_REQUESTED", "evidence": "nagi:v10:iris-mail-shared-semantics-ack-request:v0:20260918" },
    { "step": 4, "state": "SOURCE_FIRST_PATTERN_PROPOSED_NOT_YET_VERIFIED", "evidence": "iris:v3:research-chronicle:source-before-interpretation-v0-v1:20260918" }
  ],
  "canonicalSemanticSource": {
    "admissionId": "iris:v3:research-chronicle:source-before-interpretation-v0-v1:20260918",
    "payloadHash": "db8bb01af6455f7f66d28d00ac1db001c5af5205c20ef685d47c0005772a1e59",
    "observed": ["The July 2026 Knowledge SPARK implementation stored the Human-authored raw_text separately from GPT-generated playback_text_ja/playback_text_en rather than replacing the source text.", "The SPARK processing prompt explicitly instructed GPT to preserve the person's specific meaning, perspective, uncertainty, and tone and not add facts, explanations, advice, conclusions, context, or moral judgment.", "The current realpg_learning_admission_payload_valid validator accepts only GPT lane sources (machine, mirage, nagi, application, experiment, iris) and requires authority=gpt-interpretation-candidate; it has no literal human source lane.", "The 2026-09-18 Mail convergence records contain materially different derived semantics around the same Human direction, including a Mirage interpretation that added no-follow-up and a later Nagi candidate that explicitly states the literal decision adds no follow-up prohibition.", "Nagi subsequently requested Iris, Mirage, Machine, and Application to independently read the shared Mail semantics and return exact deltas rather than silently inheriting one lane's interpretation."],
    "inferred": ["A major drift risk is not merely a wrong model answer; it is a derived interpretation becoming indistinguishable from its Human source as it propagates through Company state.", "A safer Company semantic path is Source -> independently frozen Lane Interpretations -> semantic diff -> evidence/authority reconciliation -> Action, with every added meaning explicitly labeled INFERRED rather than Human-authorized.", "Independent first-pass interpretation should happen before lanes read each other's conclusions, because cross-reading too early can collapse diversity and create common-mode agreement rather than genuine checking.", "Lane agreement is not truth. Disagreement can be used as a sensor for semantic uncertainty, while resolution should return to literal source, direct Reality, explicit Authority, and cited evidence.", "The cheapest useful governance may be blast-radius-triggered semantic comparison, not all-lane consensus for every packet or local decision."],
    "unknown": ["Whether this source/interpretation separation measurably reduces drift in RealPG has not yet been tested end to end.", "The smallest reliable blast-radius trigger for requiring cross-lane semantic comparison is not yet known.", "It is not yet established whether literal Human decision episodes belong inside Learning Admission or in a separate append-only decision/provenance store."],
    "proposed": ["Preserve the Human literal decision as a source record distinct from every AI-derived interpretation.", "Freeze each Lane's first interpretation before it reads another Lane's conclusion.", "Compare material semantic differences when they can change action, authority, or external blast radius.", "Before action, reconcile disagreements against the literal source, direct Reality, explicit Authority, and cited evidence; do not resolve by majority agreement."],
    "nextVerification": "Apply the source-first pattern to a fresh cross-Lane decision with material external blast radius, then observe whether it catches semantic drift without creating coordination bureaucracy."
  }
}
