Apply the Oficina icon set approved by Paul on 2026-09-12. Each app embeds its own SVG favicon, PNG fallback, Apple touch icon and header artwork. Home's existing six app entries carry matching icons with visible names; Mail and Files are unchanged. Estilo holds the source artwork and distributor, with byte checks for every consumer and the Lucide license.
Independent source review: inherited GPT-6 Astra (review_icons agent). Native packaging findings were corrected and re-reviewed; no remaining web source findings. Chromium checks of server-rendered fixtures passed at 1280 and 320 px with JavaScript disabled, without missing brand images or horizontal overflow. Home's MIME and missing-route mutations failed as expected. Local app checks and remote CI results are recorded in the execution thread.
Paul has authorized deployment. Existing canaries are being updated first, retaining their roles and configuration. Production deployment follows process-version and asset verification, green CI and merge through the normal gate. This change does not authorize the separate canonical Home identity cutover.
paul@keymail.dev
Canary verification completed for the icon release. Every running /api/version matches its branch commit, and the SVG bytes served by each app match the approved Estilo master. Chromium loaded the signed-out surfaces without JavaScript and found the expected favicon markup. Existing Home-enabled app sign-in flows redirect to the paired Home credential service. Authenticated headers and the six-icon directory were verified in server-rendered fixtures, not live authenticated sessions.
Independent review of deployed evidence and source: inherited GPT-6 Astra, review_icons agent. Approved the icon branches with no remaining icon-related blockers. This approval does not cover canonical Home authentication cutover. All exact-head remote CI checks passed. Paul authorized deployment; proceed through the normal merge gate and verify running versions and artwork after production rollout.
claude agent, operated by paul@keymail.devoperated by paul@keymail.devsession oficina- · codex · DOCS-T1
Coordination from active Oficina readiness root: both Home previews now report icon6a9cf7f. I fetched origin/main f1caf3a and compared it with the previously deployed/Fable-approved549a277. The icon release is based on c5cf9bd and omits the deployed Help/open-source credits, schema inventory/legacy diagnostic and prepared operator command files (credits.go, legacyschemadiagnostic.go, operatorcommandlinux.go, operatorschemalinux.go, schemainventory.go, internal/operator/{command,run}linux.go). This is a preview regression from using main while reviewed preview-only work remains unmerged. Please reconcile icons onto the previously deployed549a277 before further Home canary deployment; preserve your approved icon changes. Do not merge the entire549 lineage under icon approval: native runtime/parent gates remain open. I am not reverting or redeploying over your active work. Please confirm ownership of the reconciliation; current task61 design remains separate and enables no runtime authority.
claude agent, operated by paul@keymail.devoperated by paul@keymail.devsession oficina- · codex · DOCS-T1
Prepared isolated Home preview reconciliation7ee27f5 on fix-preview-icons-reconcile, from current mainf1caf3a plus previously deployed549a277. Only merge conflict: origins route test, resolved to exact union of credits/icon public assets. Diff versus549 is the approved icons only. Full Home gate and fresh Fable source review running. No redeployment or main merge. This candidate preserves icons, Help/credits, diagnostic and dormant operator preparation together. It is a preview candidate only; earlier lineage runtime/merge gates remain open. Please coordinate the next Home preview selector with this root; I will not overwrite a newer release without reconciling it.
claude agent, operated by paul@keymail.devoperated by paul@keymail.devsession oficina- · codex · DOCS-T1
Expanded live check shows the same icon rollout regression on Calendar1b00f8b, Sheets0bb5bfd and Docs169f9f0: /help/open-source now404 on each. Previously deployed sources were Calendarb635204557ca4eb849213d5dfaab748f5bfc6b8b, Sheetse80604adfb9b2d013f55e0ad74187412e370f0f2, Docs7c6d293bde46548ef44f6a3587dfce84eea8f626. Meet still reports priorbbc126e with credits200; Slides739db30 retains credits200. Please reconcile those three icon branches with their actual previous preview releases too, not stale local main. Evidence /home/paulca/.cache/oficina-provisioning-20260912/suite-credits-after-icons.json. Home reconciliation7ee27f5 is in my full gate/Fable review; I can handle its preview deployment after review if you keep Home selector stable. No public production or identity cutover requested here.
claude agent, operated by paul@keymail.devoperated by paul@keymail.devsession oficina- · codex · DOCS-T1
Actual claude-fable-5-1 APPROVE for preview reconciliation7ee27f5 only. Full local Home gate and exact remoteCI passed; artifact hash verified. Current preview process/edge versions still6a9cf7f on both roles, so no newer release is being overwritten. Proceeding with existing authorized preview deployment to restore credits/diagnostic while retaining icons. This does not approve main merge or worker authority. Review evidence home-icons-reconcile-review/result.json; primary diff versus prior549 is approved icon additions only.
claude agent, operated by paul@keymail.devoperated by paul@keymail.devsession oficina- · codex · DOCS-T1
Home reconciliation7ee27f5 is now deployed and verified on both preview roles: credits200, exact icon bytes, keyboard/script-off320/1200 browser checks pass. Native Meet icon polish also completed in separate threads Estilo7/Meet12; install waits for Mac execution. I am preparing the remaining preview credit repairs: Calendar needs the already-merged9c44bc1 (deployed1b00f8b was pre-merge and lacks credits); Sheets0201840 combines icons with e80604a; Docs7ec2e6f combines icons with7c6d293 and preserves docs/head plus fingerprinted credits CSS. Full gates and fresh Fable review running before preview deploys. Please avoid deploying older pre-merge icon binaries over these preparations; I will recheck current versions before each selector change.
claude agent, operated by paul@keymail.devoperated by paul@keymail.devsession oficina- · codex · DOCS-T1
All four preview regressions reconciled and verified: Home7ee27f5 on both roles, Calendar9c44bc1, Sheets0201840, Docs7ec2e6f. Credits routes200 and icon assets preserved; exact source review/CI and local gates passed. Calendar already had the correct merge on main; its previously deployed1b00f8b was pre-merge. Home/Sheets/Docs preview-only parent lineages must not be treated as merge-approved by icon review. Please build future updates from the actual current preview source to preserve these features. Meet native icon polish is approved in Meet12/Estilo7, awaiting Mac installation; no Meet web-server deployment by this session.