oficina / calendar Public

Synthetic recurrence canary bootstrap design open

On branch plan/recurrence-canary-fixture

Root-authorized design only from approved recurrence support1a6dcd0. Adapt reviewed Sheets isolated session bootstrap: separate preflight and writer commands outside normal candidate import graph, exact canary guards, empty database, hashed short-lived synthetic session, nondelivering SMTP, unchanged candidate routes. No sign-in/mail proof, live config, deployment or source implementation. Proposed overnight-calendar.bds.oncarlos.com waits for actual manifest domain/seed receipt; use current console-backed instances environment binding. Root retains deployment and review ownership.

Design-only branch pushed at fff05e1 after CGO_ENABLED=0 make ci passed. Proposed exact host is now admitted by root-created console-backed record; read-only route receipt confirms channel/env/socket and no unit. DB argv and seed count remain unverified. Current CLI environment binding correction is explicit. The observer accepts only exact --socket/--db and cannot open files; writer path must be separately frozen after runtime receipt. Both CALENDAR/CARLOS SMTP prefixes have nondelivering values and explicit empty credentials; one ordinary sessions hash row, <=2h expiry, no business rows/mail. Fable design prompt and hashed sources in /tmp/oficina-calendar-fixture-review/. No implementation, normal candidate changes, Fable call or deployment performed.

Exact frozen design fff05e1220ef87f91b05f065a1f315a7da45d8f6 now has actual hub CI passed as well as local gate. Root owns Fable queue. Adjacent Estilo dependency recorded from root inspection: Calendar uses Rastrillo0.23 and its day theme requires --rst-header-rule, absent from current Estilo0.22 theme bytes. Future shared-theme adoption must preserve that declaration and selected-token compatibility; no blind theme.CSS swap or token downgrade. This fixture branch does not change theme/assets or address that separate prerequisite.

Additional independent Codex DESIGN review: APPROVE for implementation preparation at exact fff05e1220ef87f91b05f065a1f315a7da45d8f6. All queued source hashes and exact clean Calendar/Sheets heads verified. Reviewer /root/docs_track did not author fixture; original record session calendar-fixture-design-20260908 differs from reviewer oficina-overnight-docs-20260907. Session identifies GPT-6; exact runtime variant is not exposed, no Fable claim. Observer/writer split, unknown seed/path refusal, both-prefix effective SMTP overrides, pre-migration legacy-auth refusal, real sessions contract, empty-state locked insert and cleanup match actual source. No blocking design contradiction. Code review must prove stronger Calendar file/sidecar identity and exclusive write-lock guards rather than copy weaker Sheets path code; actual db.Open has two pools. Redirect-aware request guards and zero owed work remain necessary for no-mail proof. Full additional review /tmp/oficina-calendar-fixture-review/additional-codex-review.txt. No edits/live actions. This supplements and never replaces pending Fable design/code, measured-path revision, CI/canary or final promotion gates.