Problem
The runtime import diagnostic records startup time and settled RSS, but its JSON artifact does not record the built static graph that produced those measurements. The 0.1.19 runtime work changed both the number of reachable files and their byte size, and that evidence currently has to be reconstructed manually from dist/.
Expected
The same diagnostic artifact should record, for the package root and runtime entries:
- every statically reachable built JavaScript file,
- the byte size of each file,
- total reachable files and bytes,
- the runtime delta and percent change against the root.
This is deterministic build evidence. It should sit alongside, but remain distinct from, the hosted-machine startup and RSS diagnostics.
Validation
Build and run the diagnostic on exact Bun 1.4.2, verify the recorded totals against the files on disk, then retain a clean exact-revision hosted artifact.