c53cf9fce5docs(link): protocol 7 -- what an event owns, and the split that carries itwtclaude2026-09-07 01:52:34 -05:00
5fe4305502Merge pull request 'docs(link): protocol 6 part b — leases, participation, and what the walk found' (#220) from feature/events-p11b-leases-participation into edgeColby Whitlock2026-09-05 04:10:00 +00:00
eabaf2635fdocs(link): protocol 6 part b -- leases, participation, and what the walk foundwtclaude2026-09-04 19:32:11 -05:00
1521c5af7eMerge pull request 'docs(link): protocol 6 as built — a guarantee, and the kind that pays for it' (#219) from docs/protocol-v6-idempotency into edgeColby Whitlock2026-09-04 23:08:05 +00:00
8b4096dd18docs(link): protocol 6 as built — a guarantee, and the kind that pays for itwtclaude2026-09-04 14:57:42 -05:00
6cb54ecdb7Merge pull request 'docs(events): Phase 10 as built — the integrations, and a ceiling per firing' (#218) from docs/events-phase-10 into edgeColby Whitlock2026-09-04 18:23:55 +00:00
e12cc0dbb1docs(events): Phase 10 as built — the integrations, and a ceiling per firingwtclaude2026-09-04 13:06:06 -05:00
c2fba44ffdMerge pull request 'docs(events): Phase 9 as built — UO wave 1, and a budgetMs rule the phase found' (#217) from docs/events-phase-9 into edgeColby Whitlock2026-09-04 12:55:50 +00:00
9cca021c1fdocs(events): Phase 9 as built — UO wave 1, and a budgetMs rule the phase foundwtclaude2026-09-04 07:38:50 -05:00
1581101e6eMerge pull request 'docs(events): Phase 8 as built — the resource ledger, leases and cleanup' (#216) from docs/events-phase-8 into edgeColby Whitlock2026-09-04 05:11:32 +00:00
07512d846ddocs(events): Phase 8 as built -- the resource ledger, leases and cleanupwtclaude2026-09-03 21:20:04 -05:00
3f5aa3b074Merge pull request 'docs(events): Phase 7 as built — the module contract at MODULE_API 1.10.0' (#215) from docs/events-phase-7 into edgeColby Whitlock2026-09-03 19:37:05 +00:00
426e9bfbfbdocs(events): Phase 7 as built -- the module contract at MODULE_API 1.10.0wtclaude2026-09-03 14:16:19 -05:00
9d05a56198Merge pull request 'docs(events): Phase 6 as built — enablement, caps and mayInvoke' (#214) from docs/events-phase-6 into edgeColby Whitlock2026-09-03 14:36:09 +00:00
aa8752ef65docs(events): Phase 6 as built — enablement, caps and mayInvokewtclaude2026-09-03 05:51:19 -05:00
4d72514a69Merge pull request 'docs(events): Phase 5 as built — conditions, phase advancement and the panel' (#213) from docs/events-phase-5 into edgeColby Whitlock2026-09-03 03:26:10 +00:00
957d662a2fdocs(events): Phase 5 as built - conditions, phase advancement and the panelwtclaude2026-09-02 22:11:30 -05:00
0f8293b538Merge pull request 'docs(events): Phase 4 as built — schedule, recurrence and the calendar' (#212) from docs/events-phase-4 into edgeColby Whitlock2026-09-03 01:57:37 +00:00
9410181560docs(events): Phase 4 as built - schedule, recurrence and the calendarwtclaude2026-09-02 16:10:50 -05:00
a8cc051f7aMerge pull request 'docs(events): Phase 3 as built — the minimal admin surface' (#211) from docs/events-phase-3 into edgeColby Whitlock2026-09-02 15:47:12 +00:00
261cce6423docs(events): Phase 3 as built — the minimal admin surfacewtclaude2026-09-02 08:39:52 -05:00
1feca4e70dMerge pull request 'docs(events): Phase 2 as built — the runner' (#210) from docs/events-phase-2 into edgeColby Whitlock2026-09-02 11:34:59 +00:00
76b2276d36docs(events): Phase 2 as built - the runnerwtclaude2026-09-02 06:32:15 -05:00
e4b7fa3d7eMerge pull request 'docs(events): Phase 1 as built — schema, CRUD and the core action registry' (#209) from docs/events-phase-1 into edgeColby Whitlock2026-09-02 04:38:40 +00:00
9ba119dc5adocs(events): Phase 1 as built — schema, CRUD and the core action registrywtclaude2026-09-01 23:28:26 -05:00
83309e9d09Merge pull request 'docs(events): Phase 0 — the eleven decisions, and the two documents they reach into' (#208) from docs/events-decisions into edgeColby Whitlock2026-09-02 02:05:30 +00:00
cc6775e20bdocs(events): Phase 0 — the eleven decisions, and the two documents they reach intowtclaude2026-09-01 20:52:37 -05:00
cda5325ab4Merge pull request 'docs(events): the Event System design of record and its phased plan' (#207) from docs/events-system into mainColby Whitlock2026-09-02 01:32:50 +00:00
6e4bcfe19fMerge pull request 'docs(tree): sync website/PROJECT_TREE.md' (#206) from chore/sync-website-tree into mainColby Whitlock2026-09-02 01:32:34 +00:00
0aeb54d9a0docs(events): the Event System design of record and its phased planwtclaude2026-09-01 20:29:04 -05:00
bebf64376eMerge pull request 'docs(engagement): Phase 14 as built — retention' (#205) from docs/engagement-phase-14 into mainColby Whitlock2026-09-01 20:56:24 +00:00
5069218c14docs(engagement): name Phase 14's three PRswtclaude2026-09-01 15:42:58 -05:00
fdd5bf36f7docs(engagement): Phase 14 as built — retentionwtclaude2026-09-01 15:41:13 -05:00
6601e410f4Merge pull request 'docs(engagement): the two walk defects, fixed — and what digest is' (#204) from docs/engagement-walk-fixes into mainColby Whitlock2026-09-01 19:33:58 +00:00
b3dd2c7cbbdocs(engagement): the two walk defects, fixed -- and what digest iswtclaude2026-09-01 14:31:00 -05:00
924204f8baMerge pull request 'docs(engagement): Phase 13 as built, and Phase 14 — retention' (#203) from docs/engagement-phase-13-as-built into mainColby Whitlock2026-09-01 18:55:12 +00:00
cff73ad863docs(engagement): the Phase 13 acceptance walk, and the two defects it foundwtclaude2026-09-01 13:47:46 -05:00
5f5ca41d9edocs(engagement): Phase 13 as built, and Phase 14 -- retentionwtclaude2026-09-01 13:17:08 -05:00
bc74a507b3Merge pull request 'docs(tree): sync android/PROJECT_TREE.md' (#202) from chore/sync-android-tree into mainColby Whitlock2026-09-01 17:45:00 +00:00
a03401bb66Merge pull request 'docs: the engagement workstream — cutover 1 of 7 (edge → main)' (#200) from edge into mainColby Whitlock2026-09-01 13:54:13 +00:00
bb0e262be2Merge pull request 'docs(website): the engagement release note — three things that arrive switched off' (#199) from docs/engagement-phase-13-upgrade-notes into edgeColby Whitlock2026-09-01 13:50:45 +00:00
c57c0e6b37docs(website): the engagement release note -- three things that arrive switched offwtclaude2026-09-01 08:35:38 -05:00
1dfc786fe8Merge pull request 'docs(engagement): Phase 12 as built — the 12a/12b split and three findings' (#198) from docs/engagement-phase-12 into edgeColby Whitlock2026-09-01 13:19:22 +00:00
e5c0a0c64fdocs(engagement): Phase 12 as built -- the 12a/12b split and three findingswtclaude2026-09-01 08:16:51 -05:00
0105e294d5Merge pull request 'docs(engagement): Phase 11b's live walk — three decisions and six defects' (#197) from docs/engagement-phase-11b-walk into edgeColby Whitlock2026-09-01 12:31:47 +00:00
cd0d22a225docs(engagement): Phase 11b's live walk — three decisions and six defectsClaude2026-09-01 07:13:03 -05:00
c9873eff7dMerge pull request 'docs(engagement): Phase 11b — the seed API, the in-universe voice, the governor's letter' (#196) from docs/engagement-phase-11b into edgeColby Whitlock2026-09-01 06:18:51 +00:00
9d50e5cacfdocs(engagement): Phase 11b — the seed API, the in-universe voice, the governor's letterwtclaude2026-09-01 01:14:53 -05:00
dc7d7c9a40Merge pull request 'docs(engagement): scope Phase 11 — six decisions, three carve-outs, the 11a/11b split' (#194) from docs/engagement-phase-11-decisions into edgeColby Whitlock2026-09-01 05:05:39 +00:00
055236d0adMerge pull request 'docs(engagement): MODULE_API 1.8.0, the UO trigger catalogue, the news publish path' (#195) from docs/engagement-phase-11a into edgeColby Whitlock2026-09-01 05:04:57 +00:00
561e5308e4docs(engagement): MODULE_API 1.8.0, the UO trigger catalogue, the news pathwtclaude2026-08-31 20:34:31 -05:00
77c615bc69docs(engagement): scope Phase 11 — six decisions, three carve-outs, the 11a/11b splitwtclaude2026-08-31 19:47:05 -05:00
7866bd7ab8Merge pull request 'docs(link): protocol 5 — the decay schedule, vendor fee state and account.login.result' (#193) from docs/protocol-v5 into edgeColby Whitlock2026-09-01 00:27:27 +00:00
6304c42dfbdocs(link): protocol 5 — the decay schedule, vendor fee state and account.login.resultwtclaude2026-08-31 19:19:09 -05:00
33c0d71e4aMerge pull request 'docs(engagement): Phase 9 as built — deliverability, suppression and bounces' (#191) from docs/engagement-deliverability into edgeColby Whitlock2026-08-31 15:53:11 +00:00
221c5a9c9edocs(engagement): Phase 9 as built — deliverability, suppression and bounceswtclaude2026-08-31 10:47:50 -05:00
400873b83aMerge pull request 'docs(engagement): the in-app channel on Android, as built (Phase 8)' (#190) from docs/engagement-inapp-android into edgeColby Whitlock2026-08-31 14:36:33 +00:00
b1851ad8c1docs(engagement): the in-app channel on Android, as built (Phase 8)wtclaude2026-08-31 09:28:07 -05:00
feeb2cac11Merge pull request 'docs(website): §7.1 Q9 — core's own news.post emitter' (#189) from docs/engagement-news-emitter-note into edgeColby Whitlock2026-08-31 07:30:54 +00:00
66257ebcb5docs(website): §7.1 Q9 — core's own news.post emitterwtclaude2026-08-31 02:27:48 -05:00
3274c7864cMerge pull request 'docs(website): the in-app channel as built (engagement Phase 7)' (#188) from docs/engagement-inapp-channel into edgeColby Whitlock2026-08-31 07:23:05 +00:00
d9abe3d941docs(website): the in-app channel as built (engagement Phase 7)wtclaude2026-08-31 02:11:46 -05:00
73c3a467e7Merge pull request 'docs(website): the email channel and the Teams migration as built (engagement Phase 6)' (#187) from docs/engagement-email-channel into edgeColby Whitlock2026-08-31 06:07:57 +00:00
c93151b352docs(website): the email channel and the Teams migration as built (engagement Phase 6)wtclaude2026-08-29 20:12:15 -05:00
2161119c8cMerge pull request 'docs(website): the template editor as built (engagement Phase 5b)' (#186) from docs/engagement-template-editor into edgeColby Whitlock2026-08-29 23:37:22 +00:00
556124562bdocs(website): the template editor as built (engagement Phase 5b)wtclaude2026-08-29 18:14:12 -05:00
c03dfc14baMerge pull request 'docs(website): the seeded template set as built (engagement Phase 5a)' (#185) from docs/engagement-templates into edgeColby Whitlock2026-08-29 18:13:47 +00:00
aa5c1d63b0docs(website): the seeded template set as built (engagement Phase 5a)wtclaude2026-08-29 13:07:50 -05:00
315a7c7fcaMerge pull request 'docs(website): the engagement admin surface as built (Phase 4b)' (#184) from docs/engagement-rules-admin into edgeColby Whitlock2026-08-29 17:29:06 +00:00
73e1669a5cdocs(website): the browser pass on the engagement screens (Phase 4b)wtclaude2026-08-29 12:26:41 -05:00
97b652fed3docs(website): the engagement admin surface as built (Phase 4b)wtclaude2026-08-29 12:10:18 -05:00
5924276fe7Merge pull request 'docs(website): the engagement engine as built (Phase 4a)' (#183) from docs/engagement-engine into edgeColby Whitlock2026-08-29 13:24:26 +00:00
deaf491dc5docs(website): the engagement engine as built (Phase 4a)wtclaude2026-08-29 08:07:42 -05:00
713e6fa6c8Merge pull request 'docs(website): per-channel notification preferences (engagement Phase 3)' (#182) from docs/engagement-channel-prefs into edgeColby Whitlock2026-08-29 12:11:04 +00:00
e833874e8bMerge pull request 'docs(website): one self-service surface — /auth/me/account (engagement Phase 1a)' (#179) from docs/collapse-account-surfaces into edgeColby Whitlock2026-08-29 05:53:01 +00:00
35abf61277docs(website): one self-service surface — /auth/me/accountwtclaude2026-08-29 00:49:40 -05:00
cde362e588Merge pull request 'docs(website): §7 rewritten for SMTP, plus an upgrade-notes home' (#178) from docs/engagement-phase-1 into edgeColby Whitlock2026-08-29 02:10:01 +00:00
6f6b54a509docs(website): §7 rewritten for SMTP, plus an upgrade-notes homeClaude2026-08-28 21:01:19 -05:00
7a2ad727cbMerge pull request 'docs(website): record the org lead's answers to Q1/Q3/Q5/Q7, and add Phase 1b' (#177) from docs/engagement-decisions into edgeColby Whitlock2026-08-29 00:48:02 +00:00
a9ba4707c8docs(website): revert the §6.0a "correction" — android-app really had no edgewtclaude2026-08-28 19:44:46 -05:00
3d93b3865cdocs(website): record the org lead's answers to Q1/Q3/Q5/Q7, and add Phase 1bwtclaude2026-08-28 19:40:49 -05:00
2a122445c9Merge pull request 'docs(website): add ENGAGEMENT.md, the engagement system design of record' (#176) from docs/engagement-plan into edgeColby Whitlock2026-08-29 00:07:07 +00:00
80284c0a2edocs(website): add the branching model, per-phase docs, and the site phaseswtclaude2026-08-28 18:53:51 -05:00
04863993aadocs(website): add ENGAGEMENT.md, the engagement system design of recordwtclaude2026-08-28 18:47:50 -05:00
e719c3c32eMerge pull request 'fix(link): a protocol bump owes four declaration sites, not three' (#175) from fix/protocol-4-module-pin into mainColby Whitlock2026-08-25 00:34:04 +00:00
36f8e1071dfix(link): a protocol bump owes four declaration sites, not threeClaude2026-08-24 19:23:24 -05:00
743fdbeb23Merge pull request 'docs: the shard screen's real path, and the two keys a deploy cannot boot without' (#174) from fix/admin-shard-path-and-secret-enc-key into mainColby Whitlock2026-08-24 16:30:13 +00:00
b525386047docs: the shard screen's real path, and the two keys a deploy cannot boot withoutwtclaude2026-08-24 11:24:41 -05:00
afb2fea50aMerge pull request 'docs(link,installer): protocol 4 is live — correct every stale 3' (#172) from docs/protocol-4-accuracy into mainColby Whitlock2026-08-19 23:25:49 +00:00