TDD step 8: three golden cases per the §11 format (manifest.json, fixture/, ingested-at.txt, expected-bundle/) — ingest-golden-file and ingest-golden-sql are the conformance MUSTs; ingest-golden-http documents and exercises the optional extension against mock payloads. The conformance test re-materializes each case into a fresh directory and compares byte for byte; offline and credential-free (the sql fixture is a committed database file, http never opens a socket). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QeqhJpYQyghASjiJo5EhGg
25 lines
528 B
JSON
25 lines
528 B
JSON
{
|
|
"manifest_version": 1,
|
|
"source": {
|
|
"type": "file",
|
|
"id": "golden-catalogue",
|
|
"root": "fixture"
|
|
},
|
|
"bundle_summary": "Golden file-source bundle: orders and products extracted from a CSV catalogue.",
|
|
"extractions": [
|
|
{
|
|
"id": "orders",
|
|
"title": "Orders",
|
|
"query": "orders.csv",
|
|
"okf_type": "dataset",
|
|
"max_rows": 10
|
|
},
|
|
{
|
|
"id": "products",
|
|
"title": "Products",
|
|
"query": "products.csv",
|
|
"okf_type": "dataset",
|
|
"max_rows": 10
|
|
}
|
|
]
|
|
}
|