Commit Graph
11 Commits
Author SHA1 Message Date
mr.zeroandClaude Sonnet 4.6 9ab2e09b3f Add Model/Repository postfix to all class and file names
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 09:40:14 +02:00
mr.zeroandClaude Sonnet 4.6 6856b073f6 Introduce model/ and repository/ structure under lib/
Models: Message, WikiPage, Game (typed structs instead of raw hashes)
Repositories: MessageBoard, OnlineUsers, WikiClient, CatalogClient
bbs.rb uses attribute access (page.title, game.play_path, …) throughout

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 09:37:57 +02:00
mr.zeroandClaude Sonnet 4.6 75d1063572 Replace display.rb with DSL primitives in bbs.rb
All content rendering now lives in bbs.rb via the rubbs DSL.
fetch/pick handle wiki list + article drill-down; output handles
the multi-line game catalog. display.rb is gone.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 09:28:21 +02:00
mr.zero 5dfc2ed5c9 remove unused compose file, add new README 2026-04-28 23:06:26 +02:00
mr.zero f72fbb7581 remove golang related files 2026-04-28 23:04:12 +02:00
mr.zero 4ac5f1632f ruby version 2026-04-28 22:58:37 +02:00
mr.zero 6f6dcd062f wiki fix 2026-03-13 17:15:45 +01:00
mr.zero 454e625ef3 rename color constants 2026-03-11 21:14:56 +01:00
mr.zero 2157425b24 refact round 3 2026-03-11 20:42:07 +01:00
mr.zero e837a9a04e refact 2026-03-10 21:26:04 +01:00
mr.zero b8e6df3a04 initial commit 2026-03-10 18:54:17 +01:00