Block a user
critical_path drops back-pointers for zero-duration predecessors
Fixed and merged to main (commit 837b885).
Dry-run output scraping is brittle across Nix versions/locales
Fixed and merged to main (commit 837b885).
History prefix matching is nondeterministic with overlapping keys
Fixed and merged to main (commit 837b885).
HEAVY table substring matching over-fires (python3.*, *-wrapper, util-linux…)
Fixed and merged to main (commit 837b885).
to_build_set conflates "nothing to build" with "parse failure" → warm cache reported as cold
Fixed and merged to main (commit 837b885).
Derive core_scaling from the derivation env, not a 35-entry name table
Mine per-derivation build times from nom / nix logs into a --history file
Cost model mis-identifies the long pole: cost trivial/glue derivations ~0
Add --cold flag to estimate a from-scratch build (ignore local cache)