Skip to content

2026-09-08 Factory preprocessing provenance

Seven-line preprocessing metadata fix and Viseg follow-up findings.

Work Done

  • Opened mono PR #379, commit cef3a73f, for issue #377.
  • Foreground maps copy scan license/access and record source scan lineage. Cropped labels record source-map lineage. Factory version: 0.3.2.
  • Format, lint, direct Pixi typecheck, boundaries, lock check and stubbed-preprocessing/real-schema smoke check passed. No GPU run or production writes.
  • Viseg follow-up implemented in the same PR, commit 573d555c: copy source license/access and record source volume alongside the existing model tag. Real-schema upload smoke check with stubbed I/O passed, as did formatting, lint, typecheck and boundaries.
  • Historical outputs need separate metadata repair; both runners skip existing outputs.

Pitfalls

  • Factory has no configured test/build targets. Nx typecheck stalled in dependency build; direct Pixi typecheck passed.
  • Factory lock had stale SDK Python floor metadata after main advanced to >=3.11.4. Pixi refreshed one line; no dependency versions changed.

Improvements

  • Check every resource constructor, not only component scans. from_response copies shared metadata but does not repoint lineage.
Navigation

Type to search…

↑↓ navigate↵ selectEsc close