What went in.
What came out.
What remains.
Five repeatable fixture dashboards show the usable engineering deliverable produced from Capital, 3DXML and PDF inputs—then expose the remaining review work, fidelity boundary, runtime and memory behind each result.
Outcomes first, qualification underneath
Each fixture leads with the deliverable a buyer receives and the work still requiring engineering judgment, followed by topology recall, entity counts, provenance, schema result, runtime and peak memory.
Import scorecards
| pass | Capital KBL import | 129 nodes, 128 segments, 48 connectors, 102 wires, 37 fixings, 117 tapes, 0 seals, 281 cavities; KBL 2.4 SR-1 export valid; Capital HX2ML 2408 export valid |
|---|---|---|
| pass | 3DXML + authoritative wirelist | 36 nodes, 35 segments, 19 connectors, 65 wires, 23 fixings, 48 tapes, 4 seals, 119 cavities; print ready; 0 repairs required |
| pass | Public synthetic PDF + wirelist | 20 nodes, 19 segments, 12 connectors, 26 wires, 7 fixings, 6 tapes, 0 seals, 52 cavities; recall 100%, precision 83%, F1 0.909 |
Before / after reconstruction evidence
HS-DEMO-NORTHSTAR-AUX-01 public synthetic sample: vector-classification evidence on the source drawing beside the neutral, wirelist-reconciled formboard result.

Capital XC round-trip
The exported Capital HX2ML 2408 document validates against the vendor schema. Re-import preserves all 7 measured topology and physical-accessory fields, including fixings and tape/protection occurrences.
| Entity | Source | Re-import | Result |
|---|---|---|---|
| nodes | 129 | 129 | preserved |
| segments | 128 | 128 | preserved |
| connectors | 48 | 48 | preserved |
| wires | 102 | 102 | preserved |
| cavities | 281 | 281 | preserved |
| fixings | 37 | 37 | preserved |
| tapes | 117 | 117 | preserved |
Processing time and peak memory
| Operation | Wall time | Peak RSS | Result |
|---|---|---|---|
| Capital KBL to neutral | 0 s | 64.5 MiB | pass |
| Neutral to Capital HX2ML | 1 s | 7.3 MiB | pass |
| Capital HX2ML re-import | 0 s | 63.4 MiB | pass |
| Public PDF + wirelist reconciliation | 2 s | 120.4 MiB | pass |
| 3DXML + wirelist to neutral | 14 s | 360.5 MiB | pass |
Configuration: Release; runner: published self-contained CLI; platform: Linux x86_64. Times are 1 second wall clock; memory is peak resident set size for the CLI process tree.
Correction and change evidence
What this evidence does—and does not—say
- Controlled customer source files, names and paths are not published.
- Counts are asserted by executable acceptance tests; performance is a single local smoke run, not a cross-hardware benchmark.
- PDF visual evidence uses the repository's public synthetic fixture and can be reproduced without customer data.