▣ SPECWATCH
I17 / SOURCE-RUN CLI CAPTURE
Generated-test workflow · dry-run

Preview before
generation.

The real CLI shows the destination before writing. Our fixture confirms the original test stayed byte-identical in dry-run.
SYNTHETIC FIXTURE · SIMULATED MODEL
Normal generation can replace an existing test. Review the diff before relying on the result.
01 / dry-run excerpt · paths shortenedExit 0
$ specwatch gen src/math.ts --dry-run --no-validate
✔ Found 1 file(s) to process
✔ src/math.ts — would generate src/math.test.ts

Specwatch Generation Summary
◌ 1 file(s) — dry run
Draft test cases detected (not executed): 1
Original test SHA-256501e9a8188fe46dc…
Before dry-run  501e9a8188fe46dc…
After dry-run   501e9a8188fe46dc…
02 / observed write diffExisting test replaced
- test('keeps a hand-written assertion'
+ test('adds two numbers'
Source-backed CLI excerpt · synthetic fixture · not model or coverage proofSpecwatch source d99bbdb