diff --git a/reports/production/2026-03-29-wizard-houses-launch-report.md b/reports/production/2026-03-29-wizard-houses-launch-report.md index b45baf7..d996e16 100644 --- a/reports/production/2026-03-29-wizard-houses-launch-report.md +++ b/reports/production/2026-03-29-wizard-houses-launch-report.md @@ -142,23 +142,51 @@ These decisions are captured in: - `specs/hermes-bezalel-house-charter.md` - `decisions.md` -## Telegram cutover proof / blocker +## Telegram cutover proof / current state Known group: - `Timmy Time` - chat id: `-1003664764329` -Known current bot: -- existing Timmy bot token already configured in the local house +Bots now created by Alexander: +- `@EzraTimeBot` +- `@BezazelTimeBot` Prepared artifact: - `specs/wizard-telegram-bot-cutover.md` - `scripts/wire_wizard_telegram_bots.sh` -What is blocked: -- creating **new** Telegram bots for Ezra and Bezalel still requires `@BotFather` -- from the harness, there is not yet a console-provable path into Alexander's real Telegram user session to create those bots honestly -- because of that, the final acceptance criteria are pending a human BotFather step +Completed wiring step: +- Ezra token installed into `/root/wizards/ezra/home/.env` +- Bezalel token installed into `/root/wizards/bezalel/home/.env` +- Telegram package installed into both Hermes venvs +- both houses restarted after token wiring + +Direct Bot API proof: +- local verification against the Bot API returned: + - `EzraTimeBot` / first name `Ezra` + - `BezazelTimeBot` / first name `Bezazel` +- membership + send proof succeeded for all three active bots in the group: + - Timmy → message `249` + - Ezra → message `250` + - Bezalel → message `251` +- follow-up discussion messages also posted successfully: + - Timmy → message `252` + - Ezra → message `253` + - Bezalel → message `254` + +Interpretation: +- the wizard bots exist +- they are in the correct Telegram group +- they can post into the group successfully +- the group now contains a real multi-bot discussion among Timmy, Ezra, and Bezalel + +Remaining acceptance gap: +- to satisfy the exact four-party requirement, Alexander still needs to post one message into the group so the discussion includes: + - Alexander + - Timmy + - Ezra + - Bezalel ## Honest status on live model proof