Commit 31d1fa2
committed
docs(osm-plan): route D-OSM-2 osmpbf consumer to lance-graph module, not ndarray stub
Addresses codex P2 on merged #473 (.claude/plans/cesium-osm-substrate-v1.md:91). The plan wired osmpbf v0.4 into the ndarray crates/cesium/src/osm_pbf.rs file, which D-OSM-1 explicitly declares dependency-free -- wrong repo/crate boundary, and it left the lance-graph Arrow/Lance emitter underspecified.
D-OSM-2 now directs the real osmpbf consumer + Arrow/Lance emitter to a lance-graph-side module (crates/lance-graph/src/ingest/osm_pbf.rs, new), reusing the D-OSM-1 carrier shapes + XYZ->TMS Y-flip helper; the ndarray cesium file stays the dependency-free D-OSM-1 stub. STATUS_BOARD D-OSM-2 row already attributed the deliverable to lance-graph (unchanged). AGENT_LOG: prepend this review-fix run.
https://claude.ai/code/session_013rjF2Dvo1DnBACpbpYSffE1 parent e39f3f9 commit 31d1fa2
2 files changed
Lines changed: 13 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
1 | 13 | | |
2 | 14 | | |
3 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
| 91 | + | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| |||
0 commit comments