oficina / suite Public

Record Slides recovery and Calendar canary preparation

Paul Campbell pushed by paul@keymail.dev b99c1b79b7c7694c7b1846654b54538d82fa48c2 parent 6c17f2f
1 file changed, +40 −0
  • implementation/overnight-2026-09-07.md +40 −0

No CI script — run details

CI log
amadan: no CI script — add an executable .amadan/ci or a `ci` target to the Makefile
diff --git a/implementation/overnight-2026-09-07.md b/implementation/overnight-2026-09-07.md
index c751ad2..de2e4aa 100644
--- a/implementation/overnight-2026-09-07.md
+++ b/implementation/overnight-2026-09-07.md
@@ -505,3 +505,43 @@ Full review is retained there and posted to suite discussion 5.
branch5a8862c already implements homeHost/composite mailbox IDs; no duplicate
OAuth patch or invented alias-to-primary policy. Issue4 records integration
prerequisites and missing final review evidence for that existing branch.
+
+## Checkpoint at 01:11 Dublin, 2026-09-08
+
+- Slides recovery candidate2b17d9696344f51fa2d7d978074a874866691b6d
+ has passing actual CI and full local gate. Malformed derived snapshots now
+ fall back to the authoritative log; histories beyond4096 edits replay in
+ SQL batches256 with transient checkpoints2048, preserving the core cap.
+ Real4115-update parity, appendability, data preservation, missing sequence,
+ future snapshot/update and cancellation tests pass; four mutations fail.
+ Root read the combined diff. Fable review covers original editora863fb6
+ through both fixes. No merge/deploy; original editor ownership preserved.
+- Docs synthetic DOCX evidence0ef00a592caa3b05000e98e00a9f214aea3d5cdc
+ passes actual CI/full gate and focused race tests. Six OPC fixtures and
+ independently authored supported Yjs projection exercise real stored export
+ routes and Markdown/PDF text/structure. Three content/relationship mutations
+ fail. Main still has no DOCX importer/exporter; links/tables/images losses
+ are measured gaps, not desired behavior. Import owner20/rulings remain intact.
+- Calendar actual production is d961b65, not2074881 (the latter changes only
+ the owner's review log). Root created overnight-calendar.bds.oncarlos.com
+ on canary/overnight-recurrence with named environmentovernight-recurrence.
+ Read-only console records confirm exact binding and exec socket. No candidate
+ deployed or new canary config/key payload written. Normal1a6dcd0 ARM64 built
+ from clean archive with exact version stamp; receipt under
+ /tmp/oficina-calendar-recurrence-release/build.json.
+- Calendar fixture DESIGNfff05e1 passes actual CI, queued for Fable before
+ implementation. Separate observer/writer, fresh DB/keys, short ordinary hashed
+ session, no app router in bootstrap and nondelivering SMTP guards. Runtime DB
+ path and shared seed argv remain unknown; do not use instancesEnable PUT as
+ a read or change shared seed. Observer rejects seed/unsupported shape before
+ filesystem action. Synthetic recurrence checks will not certify mail/sign-in.
+ Current CLI supports console-backed create --environment/set-environment;
+ box-side route environment changes are reconciled away and are inappropriate.
+- Calendar's theme contains v0.23 --rst-header-rule, absent from current Estilo
+ v0.22 theme. A future shared-theme adoption must preserve that declaration;
+ no blind swap/token downgrade made.
+- Fable timer remains active01:51 Dublin, now15 exact-source/artifact-guarded
+ jobs including Calendar fixture design, combined Slides recovery and DOCX
+ evidence. Runtime ceiling increased to180min for the larger read-only queue;
+ no automatic merge/deploy. Slides PDF design reconciliation continues under
+ separate ownership coordination; export implementation is still missing.