v0.12.0
Highlights
Path-independent project identity (#62) — projects are now identified by a stable fingerprint instead of their checkout path. The same repo cloned (or moved) to a different directory resolves to the same Trace project, so tasks and sessions no longer fragment across paths.
trace project merge— new CLI command to fold a duplicate project into its canonical one, for histories that split before this release.- Project resolution now works across checkout paths in the CLI and at every bind seam.
Web UI
- Board URLs now use stable project slugs, and project views are keyed by stable identity — links survive a repo moving on disk (#62).
Fixes
- Fall back to
USERPROFILEwhenHOMEis unset, unbreaking Trace on Windows shells that don't setHOME(#61).