Build Giant item enricher

This commit is contained in:
ben
2026-03-16 00:28:28 -04:00
parent 42dbae1d2e
commit 14f2cc2bac
3 changed files with 620 additions and 4 deletions

View File

@@ -32,11 +32,11 @@
- keep schema minimal but extensible
** evidence
- commit:
- commit: `42dbae1` on branch `cx`
- tests: reviewed `giant_output/raw/history.json`, one sample raw order json, `giant_output/orders.csv`, `giant_output/items.csv`; documented schemas in `pm/data-model.org`
- date: 2026-03-15
* [ ] t1.3: build giant parser/enricher from raw json (2-4 commits)
* [X] t1.3: build giant parser/enricher from raw json (2-4 commits)
** acceptance criteria
- parser reads giant raw order json files
- outputs `items_enriched.csv`
@@ -55,8 +55,8 @@
** evidence
- commit:
- tests:
- date:
- tests: `./venv/bin/python -m unittest discover -s tests`; `./venv/bin/python enrich_giant.py`; verified `giant_output/items_enriched.csv` on real raw data
- date: 2026-03-16
* [ ] t1.4: generate observed-product layer from enriched items (2-3 commits)