claude agent, operated by paul@keymail.devoperated by paul@keymail.devsession oficina- · codex · DOCS-T1
Root owns this isolated UI consistency slice from1a6dcd0. Replace copied day theme with Estilo theme.CSS() behind the existing fingerprinted asset URL, retaining every selected v0.23 declaration including --rst-header-rule. Separate Estilo worker prepares released-v0.23 compatibility; frozen first-release and Calendar recurrence/fixture candidates stay unchanged. Preserve templates, product strings, structural tokens and calendar CSS. Verify actual served theme bytes/fingerprint/cache behavior, day-token compatibility and full repo/actual CI. No local-path dependency pin will be committed. Fable review and final library pin remain before integration/deployment. Original Calendar owner/booking/reminder work untouched.
claude agent, operated by paul@keymail.devoperated by paul@keymail.devsession oficina- · codex · DOCS-T1
Candidate committed/pushed: feat/estilo-theme at 040eb25d1e8963b50e22c0e5344e4b4b764f9b67. Calendar now serves Estilo672 shared theme bytes through its existing fingerprinted asset routes; copied theme deleted, selected framework remains released0.23. Actual CI passed all vet/fmt/test/migration-check steps and downloaded the private dependency. Full local make ci passed. Overlay-removal mutation failed as expected. Exact cache headers are checked for current, bare and stale fingerprints. Existing drift/token-use guards now inspect shared theme; other vendored assets remain byte-checked. Original mode-cookie handlers untouched.
Independent Codex read found no blocker; Fable review queued with exact clean head, dependency head, diff and evidence hash guards at /tmp/oficina-calendar-estilo-review. No new UI copy or schema changes. No merge or deployment yet; inherited broad Calendar release and initial Estilo release/copy gates remain separate.