Commit graph

2 commits

Author SHA1 Message Date
trvon
6a700222eb
fix(baseline): record the project root relative to the baseline file
Some checks failed
Lint Commits / commitlint (pull_request) Successful in 18s
Tests / Static Analysis (pull_request) Has been cancelled
Tests / Tests (pull_request) Has been cancelled
A committed baseline carried one machine's absolute path and churned whenever another checkout rewrote it. Matching never reads root.
2026-09-22 15:30:46 -06:00
trvon
00ef0e965b
fix(cli): close the remaining rough edges in paths, recall and yams
- reject a second project path as a usage error instead of analysing
  only the first
- resolve the default recall manifest from the working directory, else
  from the pipe checkout the binary was built from, so recall works
  outside the repo
- write --write-baseline even when guide --yams fails to persist
- drain the yams child's stdout so a chatty yams cannot block pipe
- report any unexpected exception in one line with exit 2; PIPE_DEBUG=1
  prints the stack trace
2026-09-22 15:26:30 -06:00