Commit Graph

  • 59a6c446c6 Merge pull request 'feat(bridge): protocol 8 — the shard reads its own client files (Asset Bridge cutover, 1 of 5)' (#36) from edge into main main v1.3.0 Colby Whitlock 2026-09-14 23:09:54 +00:00
  • 9ecc469a5b Merge pull request 'docs(readme): the nine files the Asset Bridge added (Phase 9a)' (#35) from docs/asset-bridge-p9 into edge edge Colby Whitlock 2026-09-14 22:25:17 +00:00
  • 5050425b0b docs(readme): the nine files the Asset Bridge added (Phase 9a) wtclaude 2026-09-14 13:14:26 -05:00
  • 2539764cf7 Merge pull request 'feat(asset-bridge): the shard's own files stop needing a shared filesystem (Phase 7)' (#34) from feat/asset-bridge-p7 into edge Colby Whitlock 2026-09-14 07:36:54 +00:00
  • 936a922487 fix(asset-bridge): an empty catalog is an absent one on every family, not just the tree Claude 2026-09-14 02:33:15 -05:00
  • 13b6fc02a4 feat(asset-bridge): the shard's own files stop needing a shared filesystem (Phase 7) Claude 2026-09-14 02:00:22 -05:00
  • 577688b993 Merge pull request 'feat(asset-bridge): the 73 bodies action 0 could not see, and the ceiling that makes looking safe (Phase 6)' (#33) from feat/asset-bridge-p6 into edge Colby Whitlock 2026-09-14 06:15:52 +00:00
  • a9bd18e48e feat(asset-bridge): the 73 bodies action 0 could not see, and the ceiling that makes looking safe (Phase 6) wtclaude 2026-09-14 01:09:38 -05:00
  • b68aac41c6 Merge pull request 'feat(asset-bridge): item and land art on demand, hued where the files are (Phase 5)' (#32) from feat/asset-bridge-p5 into edge Colby Whitlock 2026-09-11 11:26:40 +00:00
  • 1be1f24562 feat(asset-bridge): item and land art on demand, hued where the files are (Phase 5) wtclaude 2026-09-11 05:58:45 -05:00
  • 452be696df Merge pull request 'feat(asset-bridge): the UOP animation reader, and 235 bodies the legacy path cannot see (Phase 4)' (#31) from feat/asset-bridge-p4 into edge Colby Whitlock 2026-09-11 10:09:53 +00:00
  • efbd45685c feat(asset-bridge): the UOP animation reader, and 235 bodies the legacy path cannot see (Phase 4) Claude 2026-09-11 04:55:11 -05:00
  • c71712c734 Merge pull request 'feat(asset-bridge): the body catalogue and slug → body id (Phase 3)' (#30) from feat/asset-bridge-p3 into edge Colby Whitlock 2026-09-10 23:57:33 +00:00
  • 64c0ec00b1 feat(asset-bridge): the body catalogue and slug to body id (Phase 3) wtclaude 2026-09-10 18:40:12 -05:00
  • c79a2a3b2b Merge pull request 'feat(asset-bridge): the cliloc table, decompressed on the shard (Phase 2)' (#29) from feat/asset-bridge-p2 into edge Colby Whitlock 2026-09-10 16:19:49 +00:00
  • cbdbc9fe5c refactor(asset-bridge): write from before the page opens, not after it closes wtclaude 2026-09-10 11:18:02 -05:00
  • 73b07eed22 feat(asset-bridge): the cliloc table, decompressed on the shard (Phase 2) wtclaude 2026-09-10 11:12:43 -05:00
  • e87c103406 Merge pull request 'feat(asset-bridge): the transport, and the 357 wrong pictures it found' (#28) from feat/asset-bridge-p1 into edge Colby Whitlock 2026-09-10 15:02:53 +00:00
  • c89e818dbf feat(asset-bridge): the transport, and the 357 wrong pictures it found wtclaude 2026-09-10 08:32:18 -05:00
  • 1b7edebd31 Merge pull request 'feat(asset-bridge): phase 0 spike — the decoders, from inside a live shard' (#27) from feat/asset-bridge-p0 into edge Colby Whitlock 2026-09-10 08:07:54 +00:00
  • 0ce92152a1 feat(asset-bridge): phase 0 spike — the decoders, from inside a live shard wtclaude 2026-09-10 02:55:37 -05:00
  • f23a08d449 Merge pull request 'feat(bridge): protocol 7 — the Event System's shard half (Phase 16b cutover, 1 of 6)' (#26) from edge into main v1.2.0 Colby Whitlock 2026-09-09 19:53:39 +00:00
  • a740365131 Merge pull request 'fix(bridge): a refusal is not an effect, so it does not spend the key (Phase 16a)' (#25) from fix/events-p16a-walk into edge Colby Whitlock 2026-09-09 13:47:06 +00:00
  • 6061fe39ce fix(bridge): a refusal is not an effect, so it does not spend the key (Phase 16a) wtclaude 2026-09-09 08:28:50 -05:00
  • 41ac2ccaaa Merge pull request 'feat(bridge): what an event borrows, and the two one-shots (Phase 12b)' (#24) from feature/events-p12b-borrowed-and-oneshots into edge Colby Whitlock 2026-09-07 16:22:58 +00:00
  • f6a86ff8c2 feat(bridge): what an event borrows, and the two one-shots (Phase 12b) wtclaude 2026-09-07 08:07:12 -05:00
  • 54149fb481 Merge pull request 'feat(bridge): the world verbs an event owns (protocol 7, Phase 12a)' (#23) from feature/events-p12a-world-verbs into edge Colby Whitlock 2026-09-07 06:58:37 +00:00
  • 0182732d63 feat(bridge): the world verbs an event owns (protocol 7, Phase 12a) wtclaude 2026-09-07 01:51:35 -05:00
  • b9a27a2de5 Merge pull request 'feat(bridge): lease deadlines and the participation ledger (Phase 11b)' (#22) from feature/events-p11b-leases-participation into edge Colby Whitlock 2026-09-05 04:11:43 +00:00
  • 63a7dc4374 feat(bridge): lease deadlines and the participation ledger (Phase 11b) wtclaude 2026-09-04 19:31:20 -05:00
  • d2a12c46e2 Merge pull request 'feat(bridge): protocol 6 — an idempotency key, and champ.boss.killed (Phase 11a)' (#21) from feature/protocol-v6-idempotency into edge Colby Whitlock 2026-09-04 23:06:18 +00:00
  • 7aa7bc8032 feat(bridge): protocol 6 — an idempotency key, and champ.boss.killed (Phase 11a) wtclaude 2026-09-04 14:56:49 -05:00
  • 827de04471 Merge pull request 'feat(bridge): protocol 5 — cutover 2a of 7 (edgemain)' (#20) from edge into main v1.1.0 Colby Whitlock 2026-09-01 13:55:02 +00:00
  • 28b878c850 Merge pull request 'fix(bridge): make the market sweep notice a vendor running out of gold' (#19) from fix/vendor-fee-signature into edge Colby Whitlock 2026-09-01 12:32:13 +00:00
  • 1dd490b483 fix(bridge): make the market sweep notice a vendor running out of gold Claude 2026-09-01 07:12:46 -05:00
  • a144c12c46 Merge pull request 'feat(bridge): protocol 5 — decay schedule, vendor fee state, and a login result' (#18) from feature/protocol-v5-enrichments into edge Colby Whitlock 2026-09-01 00:27:47 +00:00
  • b818f6cf37 feat(bridge): protocol 5 — decay schedule, vendor fee state, and a login result wtclaude 2026-08-31 19:19:34 -05:00
  • badc1702de Merge pull request 'chore(tools): build guilds, and walk houses into IDOC where the site can see it' (#17) from chore/demo-guilds-and-idoc into main Colby Whitlock 2026-08-25 15:03:35 +00:00
  • fc4ebf0f5a chore(tools): build guilds, and walk houses into IDOC where the site can see it wtclaude 2026-08-25 09:35:53 -05:00
  • 8cf995f27f Merge pull request 'chore(tools): dress a seeded world so it can be screenshotted' (#16) from chore/demo-world-dressing into main Colby Whitlock 2026-08-25 00:34:55 +00:00
  • 158c0596d8 chore(tools): dress a seeded world so it can be screenshotted Claude 2026-08-24 19:22:46 -05:00
  • 0d9ac7fda8 Merge pull request 'ci(release): show the error body, retry the POST, and sweep for orphan tags' (#15) from ci/release-post-retry-and-error-body into main Colby Whitlock 2026-08-24 19:42:41 +00:00
  • 8195454201 ci(release): show the error body, retry the POST, and sweep for orphan tags wtclaude 2026-08-24 12:43:24 -05:00
  • 79cc611ee0 Merge pull request 'feat(bridge)!: protocol 4 — guild rosters and per-member leaves (Teams cutover 1/6)' (#14) from edge into main v1.0.0 Colby Whitlock 2026-08-19 08:54:43 +00:00
  • d57d9aad84 Merge pull request 'feat(bridge): carry guild rank on roster members' (#13) from feat/protocol4-guild-rank into edge Colby Whitlock 2026-08-17 22:49:10 +00:00
  • 8c6db9f0d5 feat(bridge): carry guild rank on roster members wtclaude 2026-08-17 17:34:51 -05:00
  • 65562eea40 Merge pull request 'feat(bridge)!: guild rosters and per-member leaves, on protocol 4' (#12) from feat/teams-phase1-guild-roster into edge Colby Whitlock 2026-08-17 19:28:40 +00:00
  • cc4f58317e feat(bridge)!: guild rosters and per-member leaves, on protocol 4 wtclaude 2026-08-17 12:52:07 -05:00
  • 0eda2d3a97 Merge pull request 'docs: make the installer the documented way to deploy the overlay' (#11) from docs/installer-first-setup into main Colby Whitlock 2026-08-07 21:32:13 +00:00
  • 48b16dc70e docs: make the installer the documented way to deploy the overlay wtclaude 2026-08-07 16:05:56 -05:00
  • c045bdd566 Merge pull request 'feat(patches): declare the patch tier in tier.json and the manifest' (#10) from feat/patch-tier-metadata into main v0.2.0 Colby Whitlock 2026-08-05 01:08:31 +00:00
  • 8828382e41 feat(patches): declare the patch tier in tier.json and the manifest wtclaude 2026-08-04 19:30:20 -05:00
  • 7fa8953ffa Merge pull request 'ci(release): recompose the installer bundle after publishing' (#9) from ci/dispatch-bundle into main Colby Whitlock 2026-08-04 16:18:27 +00:00
  • 4720a214a2 ci(release): recompose the installer bundle after publishing wtclaude 2026-08-04 11:13:47 -05:00
  • 3a52abbd77 Merge pull request 'fix(release): preflight credentials and recover the orphaned v0.1.0 tag' (#8) from fix/release-credential-preflight into main v0.1.1 Colby Whitlock 2026-08-04 15:26:54 +00:00
  • eebc74ac8d fix(release): preflight credentials and recover the orphaned v0.1.0 tag wtclaude 2026-08-04 10:15:13 -05:00
  • 724262548b Merge pull request 'ci(release): publish the overlay as a release tarball with a manifest' (#7) from ci/overlay-release-workflow into main Colby Whitlock 2026-08-04 14:26:46 +00:00
  • ebbfab51fc ci(release): publish the overlay as a release tarball with a manifest wtclaude 2026-08-04 09:23:56 -05:00
  • 968b526fac Merge pull request 'feat(bridge)!: Protocol 3.0 cutover — world.ruleset, points.board, vendor.listing' (#6) from edge into main Colby Whitlock 2026-08-01 06:33:27 +00:00
  • 7215ae5fe1 Merge pull request 'feat(bridge): publish the player-vendor market index as vendor.listing' (#5) from feat/vendor-listing into edge Colby Whitlock 2026-07-29 20:06:43 +00:00
  • 48d57e6278 feat(bridge): publish the player-vendor market index as vendor.listing wtclaude 2026-07-29 09:51:00 -05:00
  • a38afe4c90 Merge pull request 'feat(bridge): publish points/loyalty leaderboards as points.board' (#4) from feat/points-board into edge Colby Whitlock 2026-07-29 07:54:09 +00:00
  • ed8f568d94 feat(bridge): publish points/loyalty leaderboards as points.board wtclaude 2026-07-28 21:04:08 -05:00
  • a7a383e6d9 Merge pull request 'feat(bridge): emit world.ruleset, the shard's published ruleset' (#3) from feat/bridge-ruleset into edge Colby Whitlock 2026-07-28 20:37:05 +00:00
  • 3fb4b7dc9f feat(bridge): emit world.ruleset, the shard's published ruleset wtclaude 2026-07-28 11:14:36 -05:00
  • 64a89f97af Merge pull request 'docs: scrub machine path from deploy examples' (#1) from chore/scrub-paths into main Colby Whitlock 2026-07-20 09:31:48 +00:00
  • c72ed6619e Merge branch 'main' into chore/scrub-paths Colby Whitlock 2026-07-20 09:31:16 +00:00
  • 76b0b3e66a Merge pull request 'chore: add open-source governance files (GPLv3 + contributing docs)' (#2) from chore/open-source-governance into main Colby Whitlock 2026-07-19 00:30:15 +00:00
  • 4e8be1a086 chore: add open-source governance files (GPLv3 + contributing docs) Claude 2026-07-18 19:11:02 -05:00
  • 5c6b1bb299 docs: scrub machine path from deploy examples Claude 2026-07-18 02:33:04 -05:00
  • ea12ac3f94 servuo-plugins: add README and .gitignore Claude 2026-07-18 00:57:33 -05:00
  • e9856212ce Merge pull request 'docs: move docs to RunicGateway/docs, repoint all references' (#10) from chore/extract-docs into main Colby Whitlock 2026-07-18 05:42:04 +00:00
  • 0fd6b91f22 docs: move docs to RunicGateway/docs, repoint all references Claude 2026-07-18 00:08:34 -05:00
  • 5cade1aa9d Merge pull request 'Protocol 2.0 + 2.1 — account provisioning, world-state streams, Town Cryer news' (#7) from feat/protocol2-account-provisioning into main Colby Whitlock 2026-07-17 16:37:27 +00:00
  • 5e0b42b948 feat(protocol2): Town Cryer news-gump integration (§16, Protocol 2.1) Claude 2026-07-17 11:27:13 -05:00
  • be442d36a0 feat(protocol2): titles in char.profile (Part B ph.4) Claude 2026-07-17 10:12:01 -05:00
  • a837edd5ee feat(protocol2): house registry board (Part B ph.3) Claude 2026-07-17 08:05:47 -05:00
  • 1244eb6c4f feat(protocol2): presence stream — online population + region transitions (Part B ph.2) Claude 2026-07-17 08:02:05 -05:00
  • dd39d524c6 feat(protocol2): guild and town-governor world-state streams (Part B ph.1) Claude 2026-07-17 07:54:11 -05:00
  • 5816c29c67 feat(protocol2): website account provisioning & unlinking (Part A) Claude 2026-07-17 07:42:06 -05:00
  • 048ee000f5 Merge pull request 'feat(champ): stream champion-spawn state to the sidecar board' (#3) from feature/champ-spawns into main Colby Whitlock 2026-07-14 16:47:12 +00:00
  • 5f44be405c Merge branch 'main' into feature/champ-spawns Colby Whitlock 2026-07-14 16:46:55 +00:00
  • 9c3a33148b feat(champ): stream champion-spawn state to the sidecar board Claude 2026-07-14 05:46:21 -05:00
  • c8b97be4ab Merge pull request 'feat(admin): staff write plane + help-page queue' (#1) from feature/admin-controls into main Colby Whitlock 2026-07-13 08:39:43 +00:00
  • 3ef607ee44 feat(pages): help-page (support) queue — stream, snapshot, respond, close Claude 2026-07-13 02:54:19 -05:00
  • 0902797ff5 feat(admin): forward in-game moderation to the website (bidirectional audit) Claude 2026-07-13 02:12:30 -05:00
  • 5968007882 feat(admin): plugin write plane — admin.kick/ban/unban/broadcast Claude 2026-07-13 01:55:11 -05:00
  • 8e400daf26 Sidecar: auth token for the website-facing API colby 2026-07-10 16:56:55 -05:00
  • 59675ccdb3 Phase 7: PlayerVendorSale core event + subscriber colby 2026-07-10 15:46:07 -05:00
  • e4b62ff5ce Phase 6: town-crier news (website -> game) colby 2026-07-10 11:56:22 -05:00
  • feeb904bfe Phase 5: [link account linking colby 2026-07-10 11:47:17 -05:00
  • 7e48d60a8b Phase 4: character-profile request/response colby 2026-07-10 11:34:14 -05:00
  • 7ea7570e5a Phase 3: polled sweeps (vitals, house decay, economy) colby 2026-07-10 10:59:21 -05:00
  • 261ae6bc5c Phase 2: cheap event streams colby 2026-07-10 10:46:41 -05:00
  • 7c9ce9741a Phase 1: loopback transport to the sidecar Claude 2026-07-10 05:03:03 -05:00
  • 6ab806e771 Move test scaffolding out of the deploy path Claude 2026-07-10 04:40:20 -05:00
  • 2c51bc720c Phase 0: fix runtime script compilation Claude 2026-07-10 04:34:18 -05:00