{
	"schemaVersion": 1,
	"rows": [
		{
			"fact_id": "F1",
			"kind": "measured",
			"raw": "12 kilometers",
			"quote": "The figure is 12 kilometers.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "north-span",
			"value": "12",
			"unit": "kilometers",
			"value_span": [
				14,
				16
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "12",
				"den": "1"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F2",
			"kind": "measured",
			"raw": "8.5 kilometers",
			"quote": "The figure is 8.5 kilometers.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "south-span",
			"value": "8.5",
			"unit": "kilometers",
			"value_span": [
				14,
				17
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "17",
				"den": "2"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F3",
			"kind": "measured",
			"raw": "41.2 per cent",
			"quote": "The figure is 41.2 per cent.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "share-online",
			"value": "41.2",
			"unit": "per cent",
			"value_span": [
				14,
				18
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "206",
				"den": "5"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F4",
			"kind": "measured",
			"raw": "1.5 pp",
			"quote": "The figure is 1.5 pp.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "share-gap",
			"value": "1.5",
			"unit": "pp",
			"value_span": [
				14,
				17
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "3",
				"den": "2"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F5",
			"kind": "measured",
			"raw": "320 \uba85",
			"quote": "The figure is 320 \uba85.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "staff-count",
			"value": "320",
			"unit": "\uba85",
			"value_span": [
				14,
				17
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "320",
				"den": "1"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F6",
			"kind": "measured",
			"raw": "750 \ucc9c\uc6d0",
			"quote": "The figure is 750 \ucc9c\uc6d0.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "unit-price",
			"value": "750",
			"unit": "\ucc9c\uc6d0",
			"value_span": [
				14,
				17
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "750",
				"den": "1"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F7",
			"kind": "measured",
			"raw": "007 km",
			"quote": "The figure is 007 km.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "padded-span",
			"value": "007",
			"unit": "km",
			"value_span": [
				14,
				17
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "7",
				"den": "1"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F8",
			"kind": "measured",
			"raw": "-2.5 per cent",
			"quote": "The figure is -2.5 per cent.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "net-change",
			"value": "-2.5",
			"unit": "per cent",
			"value_span": [
				14,
				18
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "-5",
				"den": "2"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "Q1",
			"kind": "quote",
			"raw": "grew fast",
			"quote": "The market grew fast.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "quote-claim",
			"value": null,
			"unit": null,
			"value_span": [
				11,
				20
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": null,
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F9",
			"kind": "assumed",
			"raw": "",
			"quote": "",
			"extracted_by": "fact add --assumed",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "growth-assumption",
			"value": "3",
			"unit": "%",
			"value_span": null,
			"source_id": null,
			"locator": null,
			"locate_hint": null,
			"snapshot_sha256": null,
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": null,
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": "planning assumption from the brief",
			"status": "active"
		},
		{
			"fact_id": "F10",
			"kind": "assumed",
			"raw": "",
			"quote": "",
			"extracted_by": "fact add --assumed",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "whole-ratio",
			"value": "1",
			"unit": "%",
			"value_span": null,
			"source_id": null,
			"locator": null,
			"locate_hint": null,
			"snapshot_sha256": null,
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "2",
				"den": "2"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": "planning assumption from the brief",
			"status": "active"
		},
		{
			"fact_id": "F11",
			"kind": "assumed",
			"raw": "",
			"quote": "",
			"extracted_by": "fact add --assumed",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "quarter-ratio",
			"value": "2.5",
			"unit": "kilometers",
			"value_span": null,
			"source_id": null,
			"locator": null,
			"locate_hint": null,
			"snapshot_sha256": null,
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "10",
				"den": "4"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": "planning assumption from the brief",
			"status": "active"
		},
		{
			"fact_id": "F12",
			"kind": "assumed",
			"raw": "",
			"quote": "",
			"extracted_by": "fact add --assumed",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "padded-exact",
			"value": "7",
			"unit": "km",
			"value_span": null,
			"source_id": null,
			"locator": null,
			"locate_hint": null,
			"snapshot_sha256": null,
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "007",
				"den": "01"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": "planning assumption from the brief",
			"status": "active"
		},
		{
			"fact_id": "F13",
			"kind": "assumed",
			"raw": "",
			"quote": "",
			"extracted_by": "fact add --assumed",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "negative-exact",
			"value": "-2.5",
			"unit": "per cent",
			"value_span": null,
			"source_id": null,
			"locator": null,
			"locate_hint": null,
			"snapshot_sha256": null,
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "-10",
				"den": "04"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": "planning assumption from the brief",
			"status": "active"
		},
		{
			"fact_id": "F14",
			"kind": "derived",
			"raw": "",
			"quote": "",
			"extracted_by": "fact derive",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "total-span",
			"value": "20.5",
			"unit": "kilometers",
			"value_span": null,
			"source_id": null,
			"locator": null,
			"locate_hint": null,
			"snapshot_sha256": null,
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "82",
				"den": "4"
			},
			"render": null,
			"operation": "sum",
			"operands": [
				"F1",
				"F2"
			],
			"derived_from": [
				"F1",
				"F2"
			],
			"formula": "F1 + F2",
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F15",
			"kind": "converted",
			"raw": "",
			"quote": "",
			"extracted_by": "fact derive",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "span-metres",
			"value": "12000",
			"unit": "m",
			"value_span": null,
			"source_id": null,
			"locator": null,
			"locate_hint": null,
			"snapshot_sha256": null,
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "24000",
				"den": "2"
			},
			"render": null,
			"operation": "convert",
			"operands": [
				"F1"
			],
			"derived_from": [
				"F1"
			],
			"formula": "F1 * 1000",
			"factor": "1000",
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F16",
			"kind": "measured",
			"raw": "5 km",
			"quote": "The figure is 5 km.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "blank-entity",
			"value": "5",
			"unit": "km",
			"value_span": [
				14,
				15
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": "",
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "5",
				"den": "1"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F17",
			"kind": "measured",
			"raw": "6 km",
			"quote": "The figure is 6 km.",
			"extracted_by": "fact add --find",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "tagged-sum",
			"value": "6",
			"unit": "km",
			"value_span": [
				14,
				15
			],
			"source_id": "S1",
			"locator": {
				"artifact": "sources/S1/text.txt",
				"line": 2,
				"char_start": 0,
				"char_end": 30
			},
			"locate_hint": null,
			"snapshot_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "6",
				"den": "1"
			},
			"render": null,
			"operation": "sum",
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": null,
			"status": "active"
		},
		{
			"fact_id": "F18",
			"kind": "assumed",
			"raw": "",
			"quote": "",
			"extracted_by": "fact add --assumed",
			"observed_at": "2026-10-20T08:00:00Z",
			"label": "keyed-exact",
			"value": "3",
			"unit": "km",
			"value_span": null,
			"source_id": null,
			"locator": null,
			"locate_hint": null,
			"snapshot_sha256": null,
			"valid_at": null,
			"qualifier": null,
			"entity": null,
			"sentence_id": null,
			"observation_id": null,
			"fuzzy": false,
			"outside_floor": false,
			"population": null,
			"missing_rule": null,
			"accounting_basis": null,
			"snapshot_window": null,
			"revision": null,
			"exact": {
				"num": "3",
				"den": "1",
				"note": "from the brief"
			},
			"render": null,
			"operation": null,
			"operands": [],
			"derived_from": [],
			"formula": null,
			"factor": null,
			"rationale": "planning assumption from the brief",
			"status": "active"
		}
	],
	"events": []
}
