Commit History
-
[NOTICKET] feat: parsing schema 0.4.0 — asset pointers for figures and tables
Rifqi Hafizuddin +1: Claude Opus 5A figure used to become its own chunk with an EMPTY `text`, which made it unreachable by construction: no text -> no term mentions -> joins no cluster -> never selected as evidence Measured across three documents: 13 figures, every one already described by a vision model we pay for, and ZERO of them appearing in any cluster's evidence. Meanwhile the prose that said "Figure 1.1" had its  reference stripped and the caption landed in a NEIGHBOURING chunk, so nothing connected the sentence to the picture. Now the reference is folded into the prose chunk at its reading-order position and the figure travels as an `Asset` on that chunk. image chunks 2/3/8 -> 0/0/0 dangling asset:// refs 0 description leaks 0 captions kept in text 17/17 (Open Pit) — unchanged E1 / E1c identical v1 -> v2; recall did not move Tables deliberately DO NOT change: unlike a figure, a table's linearised text earns its evidence slot (74.6% of the Komatsu manual's t…e662ac0
-
/feat knowledge management (#20)
- [NOTICKET] docs: knowledge pipeline test integration — context, audited task checklist, DEV_PLAN §0.8 (8e69dc6c638509f4dd7b6775d520fb4aa4efbd3e) - [NOTICKET] docs: knowledge pipeline — reframe kex as prototype, not port target (7cce5ffc9ab88791ac139dbef8e88e124a3d049e) - [NOTICKET] feat(eval): knowledge-extraction gold set, scorer + frozen prototype baseline (60cf4a885ef31a8aa64916f5a70ac5a0e8062c5f) - [NOTICKET] chore: add missing planner and readiness eval results (bd6659b3bf523597e4482b04ab1fcff5e1284d25) - [NOTICKET] feat(knowledge_extraction): free stages — models, seam adapter, filters, cluster, ranking (024c30abd1189119d33508eded334fe5a3ed5011) - [NOTICKET] fix(knowledge_extraction): move runner into the package; fix two ranking defects (72605ff6876a7936ab685d417c766ce820f6214b) - [NOTICKET] feat(knowledge_extraction): span filter — E1 recall 0.8537, matches the frozen baseline (3a016343398753cf730d50548c0e92ff47c6716c) - [NOTICKET] feat(knowledge_extraction): paid extraction …b68816f