Missing files stop early
Bound and side-effect relative imports report the original file, line, column, and written specifier.
TRACE · LOCATE · STOP
Kudzu now validates ordinary runtime graph edges during reachability, keeping missing imports, re-exports, and dynamic imports attached to the source that authored them.
GRAPH DIAGNOSTICS
Bound and side-effect relative imports report the original file, line, column, and written specifier.
Named/default forwarding and export-star failures point to the barrel that authored the unresolved edge.
Relative, package, template, and computed dynamic imports fail during ordinary graph discovery.
Worker-only modules retain Worker-specific graph rules rather than inheriting ordinary-module diagnostics.
Type-only edges and unreachable migration files remain outside the runtime graph and cannot block builds.
Export-name validation waits for the planned module-symbol graph; this patch adds no speculative resolver.
UPGRADE
npm install @kudzujs/core@^0.8.30