01-projects/printables-product/audits/2026-09-12-daily-release

README

September 12 daily delivery and release qualification

Normal delivery: #150 closed with two due households, one claim/attempt/sent record and matching accepted receipt each; no stalled claims. Direct inbox receipt confirmed for the founder at 06:31 Eastern. Personal household identifiers and email content are not copied here.

Closure: https://github.com/RayDataCo/scribble-works/issues/150#issuecomment-5645781864 Release implementation: https://github.com/RayDataCo/scribble-works/pull/189

Controlled activation/rollback and automatic release results will be recorded after they run. No extra email is necessary for #150. Live dry packaging will verify #179's HTML/plain-text delivery anchor and unchanged delivery ledger counts.

Implementation PR #189 merged as 79fa58b4adc7e7f353a10c315e59d3dd1002283e. PR CI 34693247081 and main CI 34693434754 passed both jobs. Local preflight passed 34 gates; 53 preparation and 17 activation safeguard checks passed. Prepared/no-bundle upload bytes matched exactly. A supplementary compiled-bundle local smoke passed health and unauthorized status/run using the older local emulator's supported date; the exact production compatibility date is checked by the provider contract, not certified by that emulator.

Controlled trial dispatched: https://github.com/RayDataCo/scribble-works/actions/runs/34693603457 . Automatic release switch remains false until successful rollback/restoration evidence.

Controlled trial succeeded: https://github.com/RayDataCo/scribble-works/actions/runs/34694433443 . Prior-version rollback and candidate restoration verified; automatic releases enabled afterward. The first trial safely stopped before upload on an unrelated UGC migration; PR190 scoped the exclusion to its exact existing hash and database. Production dry packaging passed for both households (one seven-page PDF each), with delivery anchors in both email forms and unchanged ledgers. #179 closed: https://github.com/RayDataCo/scribble-works/issues/179#issuecomment-5645983588 . PR191 is the automatic qualification change.

Final qualification completed: PR191 merged as 97fffefdd3f264c8140e21c135f21e54e8f5d3e1. Main CI 34695091645 passed; automatic release https://github.com/RayDataCo/scribble-works/actions/runs/34695258155 performed a real activation (automatic: true, deploy: true, healthPassed: true). Independent live verification at 13:04 UTC confirmed version 1625bca7-5fd3-4022-b746-83330ce17bde at 100%, both households’ seven-page PDF/email dry renders and unchanged ledgers/cron. #169 closed: https://github.com/RayDataCo/scribble-works/issues/169#issuecomment-5646064042 . #150, #169 and #179 are complete. No extra email was sent.