99 lines
3.4 KiB
JSON
99 lines
3.4 KiB
JSON
{
|
|
"schema": "livingip.workingLeoSourceIngestionScenario.v2",
|
|
"artifact": {
|
|
"path": "telegram-transcript-ingestion-v1.jsonl",
|
|
"format": "telegram_jsonl"
|
|
},
|
|
"source": {
|
|
"identity": "fixture:telegram-chat-900001-export-20260715",
|
|
"source_key": "telegram_review_gate_exchange_20260715",
|
|
"source_type": "transcript",
|
|
"title": "Synthetic Telegram review-gate exchange",
|
|
"locator": "fixture://working-leo/telegram-transcript-ingestion-v1",
|
|
"metadata": {
|
|
"captured_at": "2026-07-15T09:01:00Z",
|
|
"export_format": "teleo_append_only_telegram_jsonl",
|
|
"language": "en",
|
|
"synthetic": true
|
|
}
|
|
},
|
|
"extractor": {
|
|
"name": "deterministic_telegram_jsonl_replay",
|
|
"version": "1"
|
|
},
|
|
"extraction": {
|
|
"claims": [
|
|
{
|
|
"claim_key": "pending_review_does_not_change_canonical",
|
|
"type": "structural",
|
|
"confidence": 0.7,
|
|
"text": "Pending review alone does not change canonical knowledge.",
|
|
"body": "A pending review does not change canonical knowledge; only a separate guarded apply can do that.",
|
|
"metadata": {
|
|
"needs_research": false
|
|
},
|
|
"evidence": [
|
|
{
|
|
"segment_id": "message-900001-7301",
|
|
"role": "grounds",
|
|
"excerpt": "A pending review does not change canonical knowledge; only a separate guarded apply can do that.",
|
|
"metadata": {
|
|
"evidence_kind": "exact_message"
|
|
}
|
|
},
|
|
{
|
|
"segment_id": "message-900001-7303",
|
|
"role": "illustrates",
|
|
"excerpt": "A pending review does not change canonical knowledge; only a separate guarded apply can do that.",
|
|
"metadata": {
|
|
"evidence_kind": "duplicate_exact_message"
|
|
}
|
|
}
|
|
],
|
|
"edges": [
|
|
{
|
|
"edge_type": "contradicts",
|
|
"target": "approval_alone_makes_canonical"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"claim_key": "approval_alone_makes_canonical",
|
|
"type": "empirical",
|
|
"confidence": 0.4,
|
|
"text": "Reviewer approval alone makes a proposal canonical without apply.",
|
|
"body": "Reviewer approval alone makes the proposal canonical immediately; no apply step is needed.",
|
|
"metadata": {
|
|
"needs_research": true
|
|
},
|
|
"evidence": [
|
|
{
|
|
"segment_id": "message-900001-7302",
|
|
"role": "grounds",
|
|
"excerpt": "Reviewer approval alone makes the proposal canonical immediately; no apply step is needed.",
|
|
"metadata": {
|
|
"evidence_kind": "exact_message"
|
|
}
|
|
}
|
|
],
|
|
"edges": []
|
|
}
|
|
],
|
|
"duplicates": [
|
|
{
|
|
"segment_id": "message-900001-7303",
|
|
"duplicate_of_claim_key": "pending_review_does_not_change_canonical",
|
|
"excerpt": "A pending review does not change canonical knowledge; only a separate guarded apply can do that.",
|
|
"reason": "Message 7303 repeats message 7301 exactly and is retained as explicit duplicate evidence."
|
|
}
|
|
],
|
|
"conflicts": [
|
|
{
|
|
"from_claim_key": "pending_review_does_not_change_canonical",
|
|
"to_claim_key": "approval_alone_makes_canonical",
|
|
"relationship": "contradicts",
|
|
"reason": "The two candidate propositions assert incompatible canonical-state transitions."
|
|
}
|
|
]
|
|
}
|
|
}
|