0.16.12AUGUST 2026

REACHABLE FACTS · FIXED LIMITS · FIRST BLOCKER RETAINED

Inspect the application.
Skip the raw compiler.

Kudzu now projects its existing build graph into compact deterministic JSON so tools can choose the next migration blocker without reading hundreds of files.

7Bounded sections
0 BBrowser delta
295Passing tests
0.16.12

APPLICATION INSPECTION

Keep useful context.
Drop raw internals.

REACHABILITY

Report only used source

Modules and packages come from the same route closure the authoritative build compiles.

ROUTES

Separate static and interactive

Each route identifies its runtime family, enabled capability facts, and compact artifact counts.

OWNERSHIP

Name semantic owners

Component and specialization records expose state, ref, ID, effect, and keyed ownership counts.

BLOCKERS

Retain the first stop

Structured diagnostics, unsupported sites, and partial-package review candidates stay explicitly classified.

BOUNDS

Sort before truncation

Fixed limits plus total and omitted counts keep large-project context deterministic and honest.

OUTPUT

Ship no browser change

Runtime graphs, route artifacts, static HTML, and representative deploy hashes remain unchanged.

UPGRADE

Inspect before choosing the next migration edit.

$npm install @kudzujs/core@^0.16.12