Exact CI now passes 167a8b5e0ebd764ab102780316c9eb2c68b0c622. Frozen Fable review queued for 19:00 Dublin, delta from separately queued split repair 569fe4b. No deployment yet.
Calendar Help adopts shared open-source credits open
On branch feat-open-source-credits
Source167a8b5 stacks on split-series repair569fe4b. This is the second actual Estilo credits consumer after Home, using the same /help/open-source route, source notices, native disclosure renderer and CSS. Help is available from signed-in app pages and the credits page. The public credits response uses no-store/no-referrer and starts no sign-in or cookie.
Production dependency notices include nested/bundled licences, Go runtime and the upstream Lucide/Feather notice. Browser-only Playwright test tooling is not an app runtime dependency. The known missing Keymail signin licence remains explicit rather than invented. make credits and the dependency/notice drift test cover updates.
Full integrated make ci passed. Native Chromium320/1200px layout,24px targets and keyboard with scripting disabled passed on the actual rendered Calendar shell. Exact CI and Fable review pending. No merge/deployment. Shared review: estilo4; prerequisite repair review: calendar9.
Fable5.1/claude-fable-5-1 approves exact167a8b5e0ebd764ab102780316c9eb2c68b0c622 source/preview. ExactCI rechecked green. Base recurrence repair569fe4b approved, deployed and merged as5a1bd7f; Estilo f5fa112 approved and merged asa8677b8 with Home actual deployed browser proof. Deploying Calendar credits to existing canary/overnight-recurrence. Missing-notice label and shared accessibility corrections are in separately reviewed follow-up a670e6b, not claimed in this release. Native live smoke follows.
Credits release 167a8b5 was verified live: process and edge matched its source (Sheets uses short process stamp), health/credits/CSS passed, actual preview browser evidence saved in /home/paulca/.cache/oficina-provisioning-20260911/calendar-credits-live-browser/browser-result.json. A separately reviewed Estilo follow-up is now in progress; it corrects separators and missing-notice display and avoids repeated inventory decoding. No auth/content changes in this delta.
Fable-approved b635204557ca4eb849213d5dfaab748f5bfc6b8b deployed and verified: process+edge match, health/public credits/CSS pass, actual live320/1200 keyboard and1px separators pass. Evidence: /home/paulca/.cache/oficina-provisioning-20260911/calendar-credits-followup-review and /home/paulca/.cache/oficina-provisioning-20260911/calendar-credits-followup-live-browser/browser-result.json. Shared shell brand target follow-up is tracked in oficina/estilo task1.