a4544ba5f2docs(modules): audit the plan against the whole contract, not just the game-facing chapterswtclaude2026-09-15 11:45:04 -05:00
839e5d05a8docs(modules): R6 names the base mod set, and reading Clans settles R5 the other waywtclaude2026-09-15 11:40:10 -05:00
7d589ff5f2docs(modules): R4 the installer grows a game dimension, R5 Teams come from first-party clanswtclaude2026-09-15 11:32:43 -05:00
a5881d5a55docs(modules): the module-rust plan, its decisions of record and its rigwtclaude2026-09-15 11:12:20 -05:00
c487b8fd8cMerge pull request 'docs(modules): mirror the uMod/Oxide ecosystem for module-rust' (#248) from docs/rust-oxide-api into mainColby Whitlock2026-09-15 15:20:49 +00:00
4e2c2dc439docs(modules): mirror the rest of the Oxide ecosystem, and add a machine-readable setwtclaude2026-09-15 10:01:11 -05:00
8d31e497d2docs(modules): add the Rust Oxide/uMod API reference for module-rustwtclaude2026-09-15 09:38:43 -05:00
e1f26de369Merge pull request 'docs(link): the site leg, and the nine keys no phase row could catch (Phase 9c, the last)' (#247) from docs/asset-bridge-p9c into mainColby Whitlock2026-09-15 12:10:34 +00:00
bc5b43e1a4docs(link): the site leg, and the nine keys no phase row could catch (Phase 9c, the last)wtclaude2026-09-15 05:47:37 -05:00
22a40ab0b0Merge pull request 'docs(link): the cutover, and the counter two branches bumped at once (Phase 9b, 5 of 5)' (#245) from docs/asset-bridge-p9b into mainColby Whitlock2026-09-15 10:05:48 +00:00
e53ee15f15docs(link): the cutover published, and the bundle that did not recompose (Phase 9b)Claude2026-09-14 19:13:35 -05:00
04ae207fe0docs(link): the cutover, and the counter two branches bumped at once (Phase 9b)Claude2026-09-14 18:00:47 -05:00
157e8034b1Merge pull request 'docs(link): the guide an integrator reads stopped at protocol 6 (Phase 9a)' (#244) from docs/asset-bridge-p9 into mainColby Whitlock2026-09-14 22:24:40 +00:00
72a379f84cdocs(link): 9a touched servuo-plugins too — the plugin README's file tablewtclaude2026-09-14 13:15:05 -05:00
57ecdc8c29docs(link): the guide an integrator reads stopped at protocol 6 (Phase 9a)wtclaude2026-09-14 13:06:26 -05:00
1f3c728053Merge pull request 'docs(link): the panel, and the two deletions it could see and no test could (Phase 8)' (#243) from docs/asset-bridge-p8 into mainColby Whitlock2026-09-14 16:03:28 +00:00
fc2d4872f6docs(link): the panel, and the two deletions it could see and no test could (Phase 8)wtclaude2026-09-14 08:10:49 -05:00
ae0efe26b3Merge pull request 'docs(link): what a 4 MB spawn file does to a 1 MiB wire (Phase 7)' (#242) from docs/asset-bridge-p7 into mainColby Whitlock2026-09-14 07:36:29 +00:00
047ecb6771docs(link): the empty-catalog fix is plane-wide, and the stock-install walk that proves itClaude2026-09-14 02:33:25 -05:00
dcf7be4975docs(link): what a 4 MB spawn file does to a 1 MiB wire (Phase 7)Claude2026-09-14 02:00:58 -05:00
48caedd3e0Merge pull request 'docs(link): the phase the measurement cancelled, and the 452 wrong pictures it found on the way (Phase 6)' (#241) from docs/asset-bridge-p6 into mainColby Whitlock2026-09-14 06:15:29 +00:00
b84a73d0e7docs(link): the phase the measurement cancelled, and the 452 wrong pictures it found on the way (Phase 6)wtclaude2026-09-14 01:10:01 -05:00
e1cefa5be2Merge pull request 'docs(link): the hue belongs where the files are, and the cache poisons it (Phase 5)' (#240) from docs/asset-bridge-p5 into mainColby Whitlock2026-09-11 11:26:22 +00:00
a4b63d87d2docs(link): the hue belongs where the files are, and the cache poisons it (Phase 5)wtclaude2026-09-11 06:16:15 -05:00
2590d4cc58Merge pull request 'docs(link): two of the eight player bodies existed, and 233 nobody asked about (Phase 4)' (#239) from docs/asset-bridge-p4 into mainColby Whitlock2026-09-11 10:09:39 +00:00
6ef4b06c76docs(link): two of the eight player bodies existed, and 233 nobody asked about (Phase 4)Claude2026-09-11 04:59:55 -05:00
afd0772289Merge pull request 'docs(link): the catalogue is real, and UOFiddler's last job is gone (Phase 3)' (#238) from docs/asset-bridge-p3 into mainColby Whitlock2026-09-10 23:57:18 +00:00
d07772a3d8docs(modules): the cliloc conversion step IS avoidable now (phase 2 debt)wtclaude2026-09-10 18:50:45 -05:00
1a7481e9f4docs(link): the catalogue is real, and UOFiddler's last job is gone (Phase 3)wtclaude2026-09-10 18:41:08 -05:00
4c6b0c566aMerge pull request 'docs(link): clilocs come over the bridge now, and UOFiddler's first job is gone' (#237) from docs/asset-bridge-p2 into mainColby Whitlock2026-09-10 16:19:35 +00:00
bbd69a8e2edocs(link): clilocs come over the bridge now, and UOFiddler's first job is gonewtclaude2026-09-10 11:13:56 -05:00
df9b3fd990Merge pull request 'docs(link): phase 1 built the transport, and re-measured the catalogue' (#236) from docs/asset-bridge-p1 into mainColby Whitlock2026-09-10 15:04:39 +00:00
1a048ae1bedocs(link): phase 1 built the transport, and re-measured the cataloguewtclaude2026-09-10 08:32:58 -05:00
f6ea5c0484Merge pull request 'docs(link): phase 0 ran, and the fault it found is not a crash' (#235) from docs/asset-bridge-p0 into mainColby Whitlock2026-09-10 08:04:13 +00:00
018f1af5ffdocs(link): phase 0 ran, and the fault it found is not a crashwtclaude2026-09-10 02:59:56 -05:00
f2e074c3f7Merge pull request 'docs(link): the Asset Bridge (Protocol 8) — client assets without UOFiddler' (#234) from docs/client-assets-v8 into mainColby Whitlock2026-09-10 07:03:55 +00:00
041e1f4069docs(link): name it the Asset Bridge, and make libgdiplus a stated requirementwtclaude2026-09-10 02:01:07 -05:00
d39e4163d1docs(link): a UOP decoder for the player bodies, and the spider that proves we need onewtclaude2026-09-10 01:53:42 -05:00
44039e83d5docs(link): call ServUO's decoders — the crash is on a branch we never takewtclaude2026-09-10 01:11:13 -05:00
b62d0b6307docs(link): player bodies face you, everything else does notwtclaude2026-09-10 01:06:32 -05:00
0c3f0d65ccdocs(link): one direction, not five — and it is index 0wtclaude2026-09-10 00:47:14 -05:00
556141341fdocs(link): Protocol 8 — client assets over the bridgewtclaude2026-09-10 00:25:25 -05:00
132620e8b3Merge pull request 'docs(events): the site, the landing page, and the cutover step they found (Phase 16c)' (#233) from docs/events-p16c-site into mainColby Whitlock2026-09-10 04:28:14 +00:00
81b55ac29bdocs(events): the site, the landing page, and the cutover step they found (Phase 16c)wtclaude2026-09-09 22:07:46 -05:00
2db5737f22Merge pull request 'docs(events): the Event System record — the cutover step 16b missed (edge → main)' (#232) from edge into mainColby Whitlock2026-09-10 02:54:40 +00:00
e75ba0e6ebMerge pull request 'docs(events): the cutover, the outage it survived, and the defect it exposed (Phase 16b cutover, 6 of 6)' (#231) from docs/events-p16b-cutover into edge
edge
Colby Whitlock2026-09-10 02:14:16 +00:00
bb75910a8fdocs(events): the module leg of the re-verify, and the two defects it foundwtclaude2026-09-09 21:06:34 -05:00
eae8a6f93dMerge pull request 'docs(tree): sync website/PROJECT_TREE.md' (#230) from chore/sync-website-tree into mainColby Whitlock2026-09-10 01:22:25 +00:00
1a7d2da4dddocs(events): the cutover, the outage it survived, and the defect it exposed (Phase 16b)wtclaude2026-09-09 20:10:47 -05:00
08a8f145dcMerge pull request 'docs(events): the acceptance walk, and the three contracts it moved (Phase 16a)' (#228) from docs/events-p16a-walk into edgeColby Whitlock2026-09-09 13:46:42 +00:00
6647287037docs(events): the acceptance walk, and the three contracts it moved (Phase 16a)wtclaude2026-09-09 08:31:06 -05:00
8cb4cb3e01Merge pull request 'docs(events): detail is a real envelope member now' (#227) from docs/events-module-detail into edgeColby Whitlock2026-09-09 00:22:08 +00:00
ec55e66720docs(events): detail is a real envelope member nowwtclaude2026-09-08 18:50:04 -05:00
82e22ea365Merge pull request 'docs(events): what the integration kit's fifth chapter settled (Phase 15)' (#226) from docs/events-p15-kit into edgeColby Whitlock2026-09-08 23:25:50 +00:00
5d48e7f256docs(events): what the integration kit's fifth chapter settled (Phase 15)wtclaude2026-09-08 18:11:39 -05:00
c7c526a50bMerge pull request 'docs(android): the app's events screens, and the module rows that were never gated (Phase 14b)' (#225) from docs/events-p14b-app into edgeColby Whitlock2026-09-08 21:58:47 +00:00
0a61915e50docs(android): the app's events screens, and the module rows that were never gated (Phase 14b)wtclaude2026-09-08 13:09:02 -05:00
b6fefc5466Merge pull request 'docs(website): the public surface, and the flag that decides what reaches it (Phase 14a)' (#224) from docs/events-p14a-public-surface into edgeColby Whitlock2026-09-08 17:04:24 +00:00
ed311a2e8ddocs(website): the three defects the walk found, and the mount that answered onewtclaude2026-09-08 11:59:23 -05:00
9aee5920afdocs(website): the public surface, and the flag that decides what reaches it (Phase 14a)wtclaude2026-09-08 06:18:55 -05:00
c17893a215Merge pull request 'docs(website): the authoring UI proper, and the one route it needed (Phase 13)' (#223) from docs/events-p13-authoring-ui into edgeColby Whitlock2026-09-07 22:12:20 +00:00
303a52a2a0docs(website): the authoring UI proper, and the one route it needed (Phase 13)wtclaude2026-09-07 16:35:04 -05:00
697dc80c5fMerge pull request 'docs(link): protocol 7 part b — what an event borrows, and the one-shots' (#222) from feature/events-p12b-borrowed-and-oneshots into edgeColby Whitlock2026-09-07 16:22:23 +00:00
4169a0df83docs(link): protocol 7 part b -- what an event borrows, and the one-shotswtclaude2026-09-07 08:08:35 -05:00
8415581a72Merge pull request 'docs(link): protocol 7 — what an event owns, and the split that carries it' (#221) from docs/events-p12a-world-verbs into edgeColby Whitlock2026-09-07 06:57:44 +00:00
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