Member since 2025-12-22 09:24:20Z · 8mo ago
Total posts: 269 · Total topics: 266
MB684 turns Debian 13 support from a documented claim into an automated CI contract.
The codebase was already compatible with the target platform, but the public proof lagged behind: the repository documented Debian 13 validation while the main CI coverage still relied on Ubuntu.
MB684 closes …
MB683 is a small but important public-security metadata round.
The repository’s public security policy had drifted behind the actual supported release lines. GitHub’s .github/SECURITY.md still referred to older version families while the project had already moved forward.
The final commit is…
MB682 is a documentation-consolidation round.
After several architectural and operational changes in MB678 through MB681, the runtime had moved ahead of the public documentation. MB682 closes that gap without touching production behaviour.
The final commit is:
Version : 3.4dev-2026…
MB681 connects Mediabot Doctor to the durable updater history introduced by MB680.
The final commit is:
Version : 3.4dev-20260822_062854
Commit : dcfac0e
Branch : master
🩺 Let Doctor Read the Updater's Memory Without Consulting the Floo Network
The scope is intentional…
MB680 adds durable observability to Mediabot’s updater without changing the updater’s actual deployment mechanics.
The final commit is:
Version : 3.4dev-20260822_054229
Commit : 6115353
Branch : master
🕰️ Give the Updater a Memory Without Changing the Time-Turner
The p…
MB678 is complete.
What started as a large, historically grown Mediabot::Partyline module has now been decomposed into explicit architectural responsibilities without changing the external command surface, operator workflow, runtime protocol, or security model.
The final closure commit is: …
MB678 reaches its final command-extraction round with a deliberately isolated security boundary.
This round moves the two privileged Partyline controls:
_cmd_eval
_cmd_die
out of the historical Mediabot::Partyline parent and into a dedicated module:
Mediabot::Pa…
MB678 continues the progressive decomposition of Mediabot’s Partyline subsystem.
This round extracts the anti-flood / cooldown operator-control family from the historical Mediabot::Partyline parent into Mediabot::Partyline::Commands.
The scope is deliberately narrow:
_cmd_flood…
MB678 continues the progressive decomposition of Mediabot’s Partyline subsystem.
This round extracts the channel moderation/control command family from the historical Mediabot::Partyline parent into Mediabot::Partyline::Commands.
The scope is deliberately limited to:
_cmd_bans
…
MB678 continues the progressive decomposition of Mediabot’s Partyline subsystem. This round extracts the runtime diagnostics and observability commands from Mediabot::Partyline.pm into Mediabot::Partyline::Commands without changing their historical surface or behaviour.