• Joined on 2026-01-29
mAi pushed to mai/ritchie/build-the-block-editor at m/paliad 2026-07-29 12:39:36 +00:00
dbbab1ffd3 feat(block-editor): slice 5 — the publish state, derived, and the banner that says what did not happen
mAi pushed to main at m/paliad 2026-07-29 12:33:09 +00:00
3cc180868e Merge branch 'mai/darwin/s6-round-3' (round 3: A+D verified on prod; verdict NO-GO on one open item, m's to answer)
9708f1a9d1 docs(rls): round 3 — narrow re-measurement of A+D, and the verdict
Compare 2 commits »
mAi pushed to mai/darwin/s6-round-3 at m/paliad 2026-07-29 12:32:24 +00:00
9708f1a9d1 docs(rls): round 3 — narrow re-measurement of A+D, and the verdict
mAi created branch mai/darwin/s6-round-3 in m/paliad 2026-07-29 12:32:24 +00:00
mAi pushed to main at m/paliad 2026-07-29 12:30:57 +00:00
8d2a29c067 Merge branch 'mai/ritchie/build-the-block-editor' slice 4 (mig 209: source_ref + content_origin authoring record)
bf45379c86 feat(block-editor): slice 4 — carry the authoring record through the service
636c6e58bc feat(db): mig 209 — the block authoring record (source_ref, content_origin)
Compare 3 commits »
mAi pushed to main at m/paliad 2026-07-29 12:28:52 +00:00
65d01db272 Merge branch 'mai/darwin/loops-acting-user' (item 5 option A+D: per-iteration acting user in both loops, mig 208 caldav_sync_owner_ids)
9f9ae4fd11 feat(services): per-iteration acting user in both background loops (A+D)
dfad75883f feat(db): mig 208 — caldav_sync_owner_ids, the one job query with no user
Compare 3 commits »
mAi pushed to mai/ritchie/build-the-block-editor at m/paliad 2026-07-29 12:28:52 +00:00
bf45379c86 feat(block-editor): slice 4 — carry the authoring record through the service
mAi pushed to mai/darwin/loops-acting-user at m/paliad 2026-07-29 12:26:48 +00:00
9f9ae4fd11 feat(services): per-iteration acting user in both background loops (A+D)
mAi pushed to mai/ritchie/build-the-block-editor at m/paliad 2026-07-29 12:24:29 +00:00
636c6e58bc feat(db): mig 209 — the block authoring record (source_ref, content_origin)
d11be6eea2 Merge branch 'mai/ritchie/build-the-block-editor' slice 3 (vendor filing-destinations.json; refuse Create on a slug the .dotm masters)
fb40544e5f Merge branch 'mai/darwin/s6-rehearsal-round-2' (round 2: both blockers closed on prod; item-5 decision surface)
a1c669e0cc docs(rls): round 2 of the S6 rehearsal, and the item-5 decision surface
Compare 4 commits »
mAi pushed to main at m/paliad 2026-07-29 12:23:10 +00:00
d11be6eea2 Merge branch 'mai/ritchie/build-the-block-editor' slice 3 (vendor filing-destinations.json; refuse Create on a slug the .dotm masters)
07a9c35581 feat(block-editor): slice 3 — vendor the filing-destination map, refuse a block paliad does not master
Compare 2 commits »
mAi pushed to mai/ritchie/build-the-block-editor at m/paliad 2026-07-29 12:22:29 +00:00
07a9c35581 feat(block-editor): slice 3 — vendor the filing-destination map, refuse a block paliad does not master
9d74f0cdbb Merge branch 'mai/ritchie/build-the-block-editor' slice 2 (publish mode with the P1/P2/P4/P5 preflight, restore runbook)
Compare 2 commits »
mAi pushed to mai/darwin/loops-acting-user at m/paliad 2026-07-29 12:21:52 +00:00
dfad75883f feat(db): mig 208 — caldav_sync_owner_ids, the one job query with no user
mAi created branch mai/darwin/loops-acting-user in m/paliad 2026-07-29 12:21:52 +00:00
mAi pushed to main at m/paliad 2026-07-29 12:20:05 +00:00
fb40544e5f Merge branch 'mai/darwin/s6-rehearsal-round-2' (round 2: both blockers closed on prod; item-5 decision surface)
a1c669e0cc docs(rls): round 2 of the S6 rehearsal, and the item-5 decision surface
Compare 2 commits »
mAi created branch mai/darwin/s6-rehearsal-round-2 in m/paliad 2026-07-29 12:18:51 +00:00
mAi pushed to mai/darwin/s6-rehearsal-round-2 at m/paliad 2026-07-29 12:18:51 +00:00
a1c669e0cc docs(rls): round 2 of the S6 rehearsal, and the item-5 decision surface
mAi pushed to main at m/paliad 2026-07-29 12:14:36 +00:00
9d74f0cdbb Merge branch 'mai/ritchie/build-the-block-editor' slice 2 (publish mode with the P1/P2/P4/P5 preflight, restore runbook)
a48a7512d4 docs(block-editor): 11.8 — the shipped filing-destinations map, and the dead-text-box hazard it names
89668bb567 Merge remote-tracking branch 'origin/main' into mai/ritchie/build-the-block-editor
a7122fa932 feat(offices-export): slice 2 — publish is a step, and it can refuse
Compare 4 commits »
mAi pushed to mai/ritchie/build-the-block-editor at m/paliad 2026-07-29 12:13:45 +00:00
a48a7512d4 docs(block-editor): 11.8 — the shipped filing-destinations map, and the dead-text-box hazard it names
89668bb567 Merge remote-tracking branch 'origin/main' into mai/ritchie/build-the-block-editor
6fe0341cfb Merge branch 'mai/darwin/close-the-s6-blockers' (S6 blockers A and B: ActingUserDB wired, services on db.Querier, mig 207 auth.users readers)
1ac43e86d4 Merge branch 'main' into mai/darwin/close-the-s6-blockers
8dd9566c5b fix(db): two cursor sites were project-scoped reads after all
Compare 9 commits »
mAi pushed to main at m/paliad 2026-07-29 12:11:32 +00:00
6fe0341cfb Merge branch 'mai/darwin/close-the-s6-blockers' (S6 blockers A and B: ActingUserDB wired, services on db.Querier, mig 207 auth.users readers)
1ac43e86d4 Merge branch 'main' into mai/darwin/close-the-s6-blockers
8dd9566c5b fix(db): two cursor sites were project-scoped reads after all
e0e72183c1 feat(auth): route the three auth.users reads through mig 207's functions
476ab182e0 feat(db): mig 207 — SECURITY DEFINER readers for auth.users
Compare 7 commits »
mAi pushed to mai/darwin/close-the-s6-blockers at m/paliad 2026-07-29 12:08:25 +00:00
1ac43e86d4 Merge branch 'main' into mai/darwin/close-the-s6-blockers
df93230e33 Merge branch 'mai/ritchie/build-the-block-editor' slice 1 (tier rule in internal/blocktier; editor closed over export-consumed text)
130e393d6b feat(block-editor): slice 1 — derive the content tier, and close the editor over consumed text
08eec647ae docs(block-editor): §11.6 — slice 3 folds into slice 8, and the shape check moves to edit time
d7991b615a docs(block-editor): record head's rulings on the §11 order
Compare 6 commits »