seatriallisted
Install: claude install-skill quietmachineworks/qmw
# Seatrial
Sea trials are the run a vessel makes before delivery: not one more inspection at the dock, the boat taken out and actually run - up to speed, hard over, all stop - and brought back with a list of what failed underway. The dock paperwork says ready. The trial finds out.
**Fix nothing.** A trial that repaired something along the way proved the repaired thing, not the release. Every blocker is a follow-up the user asks for after the verdict, and any change to the tree voids the verdict: the trial then runs again from the top on the new commit. That is not overhead, it is the definition; a verdict that survives edits it never saw is worthless.
**The verdict binds one commit.** It opens with the SHA it holds for and dies on the next commit. A dirty working tree gets said out loud before anything runs: the trial covers the commit, never the uncommitted work sitting on top of it.
## What ships here
Detect before asking: how a release actually leaves this repository (a publish script, a release workflow, a deploy hook, a tag convention), where the changelog lives, what the last released tag is, what the gate is. Confirm the picture in one block and ask only what detection could not settle. Nothing gets written to the repository: the mechanics already live in it, and the trial reads them fresh each run so a stale note never outvotes the tree.
A project that has never released still gets a trial; the since-last-tag legs run against the full history and say so.
## The