diff --git a/.beans/LAB-29e7--label-maker-mvp.md b/.beans/LAB-29e7--label-maker-mvp.md index 9d18c16..268d879 100644 --- a/.beans/LAB-29e7--label-maker-mvp.md +++ b/.beans/LAB-29e7--label-maker-mvp.md @@ -1,11 +1,11 @@ --- # LAB-29e7 title: Label Maker MVP -status: todo +status: in-progress type: milestone priority: high created_at: 2026-08-05T17:09:58Z -updated_at: 2026-08-05T17:09:58Z +updated_at: 2026-08-05T18:31:29Z --- Ship a single-page Svelte app that turns uploaded images into a print-ready PDF for label sheets. diff --git a/.beans/LAB-9uay--pdf-export.md b/.beans/LAB-9uay--pdf-export.md index 2878c11..5800ee5 100644 --- a/.beans/LAB-9uay--pdf-export.md +++ b/.beans/LAB-9uay--pdf-export.md @@ -5,7 +5,7 @@ status: in-progress type: feature priority: high created_at: 2026-08-05T17:10:48Z -updated_at: 2026-08-05T17:22:55Z +updated_at: 2026-08-05T18:31:29Z parent: LAB-29e7 --- @@ -15,3 +15,14 @@ Produce the downloadable artefact. - [x] Correct label placement in PDF points - [x] Download with a sensible filename - [ ] Verify alignment against a real printed sheet + +## Verified so far + +Checked digitally against LabelPlanet LP12-65SQ by exporting a real PDF from the +running app and measuring the rendered page: label centres land within ~0.3mm of +the specification (the residual is measurement error at the render resolution, not +a placement error). Rotation, cover-crop and the reading-order fill are correct, +and ten labels drawn from three images embed three bitmaps. + +The remaining item needs a physical printer and a real sheet of labels — printer +feed alignment is the one thing this cannot check from software.