Skip to content

Commit 09fdf74

Browse files
committed
docs(s001): four stale claims in PROOF.md, including a typed count in the deviations section
* 'Nine' deviations, typed from memory. The tree has six — seven D-headings, D4 twice, once as the deviation and once as the owner's acceptance. A typed count is the defect CLAUDE.md section 8 names, and it was sitting in the section listing my deviations. Now derived, with the command. * 'Five criteria, and they are one missing thing: a machine that is not this one.' Four, and they are not one thing: two need machines, two need two steps on this machine. * The AC6 reviewer row still asked the owner for per-OS sizes the runners have produced. * 'package.yml has never run' — it has, green on three OSes, after failing twice on defects of mine. mix gate exit=0, scripts/plan_check.sh exit=0. Signed-off-by: Ayla Croft <aylacroft@proton.me>
1 parent 24323cf commit 09fdf74

1 file changed

Lines changed: 27 additions & 6 deletions

File tree

‎slices/001-packaging-spike/PROOF.md‎

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -494,14 +494,16 @@ Credo check under `lib/` before it reached anything about releases, and the smok
494494

495495
## Manual verification for the reviewer
496496

497-
Five criteria, and they are one missing thing: **a machine that is not this one.**
497+
Four criteria, and they are **not** one missing thing — that was the framing I carried from G1
498+
and it was wrong twice. AC2 and AC3 need machines. AC4 and AC6's first-paint half need two
499+
steps on *this* machine. AC8 needs a window but is already known to fail underneath.
498500

499501
| AC | Needs | Step | Expected |
500502
|---|---|---|---|
501503
| 2 | a **macOS desktop** | `mix ex_tauri.dev` | a native window showing the scaffold; screenshot to `slices/001-packaging-spike/proof/` |
502504
| 3 | a **Windows desktop** with 7z | `mix ex_tauri.dev` | the same, or a documented failure and the fallback |
503505
| 4 | **not a machine** — `mix ex_tauri.install` (a Question, step 2) plus five apt packages (root, step 1) | `mix ex_tauri.dev` on this X11 desktop | a native window showing the scaffold |
504-
| 6 | a macOS and a Windows machine | `stat -c %s` on each artifact; a stopwatch to first paint | figures for `docs/packaging.md` |
506+
| 6 | **size: done** by the runners. **First paint:** the same two steps as AC4, on this desktop | a stopwatch from `return` to the window painting | one first-paint figure for `docs/packaging.md` |
505507
| 8 | any one of the three desktops | close the window, watch `ps` | sidecar gone within 5 s — **expect this to fail**, see AC8 |
506508

507509
Plus one that needs no machine, only a remote:
@@ -510,13 +512,32 @@ Plus one that needs no machine, only a remote:
510512
|---|---|---|---|
511513
| 5 | ~~the GitHub Actions run~~ | **done** — run `34067973983` at `c2be3fa`, three jobs green | nothing left for the owner here beyond confirming the run |
512514

513-
`.github/workflows/package.yml` **has never run.** It is written from what was measured
514-
locally. A runner cannot produce a screenshot of a real window on a real desktop, and no
515-
artifact from one is offered here as though it had.
515+
`.github/workflows/package.yml` **has now run, green on all three OSes** — run `34067973983`
516+
at `c2be3fa`. An earlier version of this paragraph said it "has never run", which was true when
517+
written and is superseded here. Its first two runs failed, on two defects of mine that no local
518+
run could have surfaced; both are recorded under AC7.
519+
520+
**A runner still cannot produce a screenshot of a real window on a real desktop**, and no
521+
artifact from one is offered here as though it had. Every job says so in its own summary.
516522

517523
## Deviations from SLICE.md
518524

519-
Nine, all in `NOTES.md` with their measurements, all recorded before the commits that carried
525+
**Six**, and the count is derived, not typed:
526+
527+
```
528+
$ grep -c '^### D[0-9]' slices/001-packaging-spike/NOTES.md
529+
7
530+
$ grep -n '^### D[0-9]' slices/001-packaging-spike/NOTES.md | cut -d: -f1,2
531+
190:### D1 … 223:### D2 … 262:### D3 … 319:### D4 … 346:### D5 … 353:### D6 …
532+
756:### D4 — accepted (the owner's decision on D4, not a seventh deviation)
533+
```
534+
535+
Seven headings, six deviations: D4 appears twice, once as the deviation and once as the
536+
owner's acceptance of it. **An earlier version of this line said "nine", typed from memory
537+
against no command.** That is the defect CLAUDE.md §8 names — values come from the tree or the
538+
owner — and it was in the section listing my deviations.
539+
540+
All six are in `NOTES.md` with their measurements, all recorded before the commits that carried
520541
them. The four that most change what a reader should expect:
521542

522543
1. **Rust is pinned in `rust-toolchain.toml`, not `.tool-versions`.** `asdf` here has no rust

0 commit comments

Comments
 (0)