WFDASH-WEBAPP/docs/superpowers
Dave 4362eb4201 docs(spec,plan): a failed write is its own status
Reporting a failed write as an unmatched line tells the operator they
typed the SKU wrong when the cause was a transient database error. That
sends them hunting for a typo instead of retrying - different problems,
different responses.

Also records the dry-run fix: on a dry run a matched line is reported
applied with its before and after numbers, and nothing is written.
2026-11-05 22:00:29 +02:00
..
plans docs(spec,plan): a failed write is its own status 2026-11-05 22:00:29 +02:00
smoke-tests
specs docs(spec,plan): a failed write is its own status 2026-11-05 22:00:29 +02:00