1.12.0 — Guard: read the 3% that can hurt
A vibecode session dirties twenty files. Git order is not the order you should read them.
guard_session takes this session — dirty paths minus
preExistingChanges — and ranks it by blast risk. High-blast hunks first.
It also flags:
- a new symbol that looks like one that already exists
- a new file nothing imports yet
- a change that crossed a package or DNA boundary
That subtract is why a teammate’s review does not drown in files you already had open.
Guard does not say the edit is correct. It says which files can hurt. Pair it with Review a PR before you land work.
Findings (unused export, duplicate implementation, wrapper) are a different
loop: queue one, let a teammate fix it, then re-scan. A job that says
done is not resolved. Pulse’s finding count is the open count from health
history.
See Guard a session and Findings.