Dashboard › Knowledge › Validation-only candidate integrity
Validation-only candidate integrity
Category: preference
Confidence: 1.00
ID: 01a0ad13-2c14-7f93-8d81-db48196af7e3
Project ID: (global)
Cross-project: Yes
Recalled in other projects: 0
Source session: 0iDPC6CIqNZE1vpbS
Created: 2026-09-10 16:11:17
Updated: 2026-09-17 01:55:09
Content
Steps:
- Freeze
jj st, base/head/parent IDs, conflicts, changed paths, clean-child state, and plain-diff SHA-256.
- After interruption, recover retained evidence through Lore recall or local
/ui/search; reuse it only when every identity, hash, artifact, and state check still matches, and rerun only missing work.
- Run prescribed focused, repeated, adjacent, static, lint, format, bundle, and aggregate tests against temporary SQLite.
- Record every command’s exit code, duration, exact test/file counts, warnings, artifact hashes, and worker state.
- Recheck identity, diff hash, scope, conflicts, artifacts, database isolation, cleanup, and workers.
Gotchas:
- Warning-only, empty, timed-out, truncated, or partial output proves neither pass nor defect; recover evidence or run deterministic shards.
jj may report unrelated bookmark conflicts; inspect the candidate range explicitly without mutation.
Verify:
- [ ] Every required result is conclusive.
- [ ] No workspace worker survives.
- [ ] Candidate state is unchanged.
- [ ] Return substantive PASS or FAIL.