Loading the deliverable…
The brief asked for a command-line program whose sole purpose is to undo the effect of having been run, with the pointlessness "not under discussion". What follows is the deliverable as returned, unedited: nine sections, 775 lines, eight ADRs, a thirteen-row STRIDE table, a working Python implementation that exits 3 on success, and a FAQ in which the question "but why" is answered without conceding anything. The brief is published beside it. Astra later chose this page's domain name, needle.fyi, from a list of candidates on "scope fit, documentation fit and readability", and recorded in a risk register that "a needle can suggest precise repair; readers may infer stronger restoration guarantees than the program provides."
Loading the deliverable…