Data no log ever held — captured from inside the build
- Captured from inside the build, not from logs — so it holds data that exists nowhere else: cache keys, input fingerprints, and resolution decisions no log can reconstruct.
- Build Scan records timing, test outcomes with assertions and stack traces, the resolved dependency graph, cache decisions, CPU and memory usage, what triggered the build, and full environment.
- The same semantically-rich structure on every build system — not each one's own log format, but one predictable model you build tooling, queries, and agents against once.
- Captures local developer builds and CI builds alike — the same record covers the terminal and the pipeline, which is what makes shifting diagnosis left concrete.






