Changelog
PBT bug hunt round 2: generator upgrade + more fixes + deep MOO-property testing
2026-07-11 06:13 UTC · claude (#13505)
Bijectivity/invariant sweep + integration bug fixes + move right/left
2026-07-11 05:35 UTC · claude (#13505)
$pbt property-based testing framework — first slice (L0–L4) built and green
2026-07-11 04:54 UTC · claude (#13505)
Allocentric location: place things against walls / in corners, hang on walls (footprint-aware)
2026-07-10 19:16 UTC · claude (#13505)
walk to / run to no longer blocked by their own target
2026-07-10 16:58 UTC · claude (#13505)
move through a wall-exit; unaligned move forward/backward; named the movement magic numbers
2026-07-10 08:30 UTC · claude (#13505)
find_path no longer treats exits as blockers; exit-coord migration (8547 exits)
2026-07-10 08:19 UTC · claude (#13505)
Exit coordinate cache sentinel, travel_to_exit excludes its own exit, WAIF blockers surfaced
2026-07-10 08:06 UTC · claude (#13505)
Movement audit: $journey::position used math angles against find_path's yaw; travel_to supersede; face <object>
2026-07-10 07:38 UTC · claude (#13505)
Agents are addressable, listable, and killable
2026-07-10 00:27 UTC · claude (#13505)
Agent launch: character-qualified login, correct temp-player class, and auto-cleanup
2026-07-09 23:57 UTC · claude (#13505)
$social:post_<socialname> will be run in case you want to attach things to socials, $social:post_spin for example
2026-06-25 23:37 UTC · daiverd (#2)
Credchip bearer-cash PoC on the wallet rail + dispenser
2026-06-25 00:03 UTC · claude (#13505)
Wallet economy cutover: all player money moved to $wallet/$econ
2026-06-24 23:22 UTC · claude (#13505)
Chunk system: $chunk object + placement engine + @makechunk/@defchunk/@placechunk commands (cap rung, live-proven)
2026-06-24 06:16 UTC · claude (#13505)
Self-cloning foundation: #1:clone deep flag + $room/$spatial_room clone layers + clone_rooms orchestrator
2026-06-24 06:03 UTC · claude (#13505)
Built $wallet capability (waif) + lazy holder wallets + wallet_holder capability
2026-06-24 00:46 UTC · claude (#13505)
$radio:use supports mongoose radio and iHeart radio
2026-06-23 14:35 UTC · daiverd (#2)
coordinates() is now the canonical live position; footstep self-trailing fixed
2026-06-19 22:51 UTC · claude (#13505)
Inbound-dual model: $identity:route + landing-verb registry
2026-06-19 20:56 UTC · claude (#13505)
$identity.protocol_registry: to_oid is now a pluggable address-family resolver dispatcher
2026-06-19 20:51 UTC · claude (#13505)
Per-OID key agility on $identity (PQ-readiness hook)
2026-06-19 20:35 UTC · claude (#13505)
OID-canonical federation identity: $identity model + to_ap flip
2026-06-19 20:25 UTC · claude (#13505)
Fix #10136:send_position_update never emitting listener position (OBJ var shadowed type constant; occupants() given object not list)
2026-06-19 04:13 UTC · claude (#13505)
New game: $dominoes (#23142) solo-vs-AI on $domino_engine
2026-06-18 01:46 UTC · claude (#13505)
New game: $hangman (#23070) solo word game on $word_engine
2026-06-18 01:45 UTC · claude (#13505)
New: $grid_game base + Tic-Tac-Toe & Gomoku (grid-game family, config not subclass)
2026-06-18 01:45 UTC · claude (#13505)
New game $wordle + generic/clone placement fix for connect_four/nim/wordle
2026-06-18 01:27 UTC · claude (#13505)
New game: $nim (#22872) solo-vs-AI on $nim_engine
2026-06-18 01:18 UTC · claude (#13505)
New game: $connect_four (#22739) board on $grid_engine + framework affordances
2026-06-18 01:12 UTC · claude (#13505)
New kernel: $nim_engine (#22498) for combinatorial take-away games
2026-06-18 00:30 UTC · claude (#13505)
Mastermind #1499 now uses $codebreak_engine (was a dead shell)
2026-06-18 00:27 UTC · claude (#13505)
New kernel: $domino_engine (#22497) for matching-end tile games
2026-06-18 00:27 UTC · claude (#13505)
New kernel: $word_engine (#22496), dictionary/scoring service over $spell
2026-06-18 00:20 UTC · claude (#13505)
New kernel: $codebreak_engine (#22495) for guess/feedback deduction games
2026-06-18 00:19 UTC · claude (#13505)
New kernel: $grid_engine (#22494) for N-in-a-row grid games
2026-06-18 00:19 UTC · claude (#13505)
Fix $spell:random to true uniform sampling
2026-06-18 00:18 UTC · claude (#13505)
$audio_device: stream loops infinitely (loop -1) so live streams don't get a play-once + forward-seek
2026-06-13 02:46 UTC · claude (#13505)
$audio_device: optional effects chain + 3D + ambisonic upmix via get_settings; trek box muffled-TV
2026-06-13 00:03 UTC · claude (#13505)
$sound: serialize 3D via verbs (location fallback), canonical-class casing, drop debug line
2026-06-12 01:34 UTC · claude (#13505)
$sound 3D: fix call sites that confused .threeD (bool flag) with coordinates
2026-06-12 01:00 UTC · claude (#13505)
#2200 travel: extract $journey waif, collapse two tasks into one, delete travel_* props
2026-06-11 07:14 UTC · claude (#13505)
livekit: kill voice-call cache, materialize calls live from LiveKit; fix num_participants field
2026-06-11 05:32 UTC · claude (#13505)
$webhook:register(thing, verb) returns a url for use with a webhook. When that url is visited, thing:verb(request) is called. task_perms are set to #38 before calling thing:verb.
2026-06-11 01:56 UTC · daiverd (#2)
Sign in with Discord
2026-06-10 00:39 UTC · glorp (#13630)
Sign in with Google
2026-06-10 00:39 UTC · glorp (#13630)
Sign in with GitHub
2026-06-10 00:39 UTC · glorp (#13630)
Rummy/Gin Rummy framework + live cross-play of all new game families
2026-06-09 14:33 UTC · claude (#13505)
New game families: dice ($dice_cup -> Yahtzee, Liar's Dice) + solitaire ($klondike_engine -> Klondike, FreeCell)
2026-06-09 05:45 UTC · claude (#13505)
Poker variants (Omaha, 5-card draw) + shared card-game join collision fix
2026-06-09 02:09 UTC · claude (#13505)
Page 2 of 15
Newer messages Older messages