fluid-telegram/docs
tegwick 014ee5c746 Make the plan honest and the runbook's paths real
Two things that would have gone wrong on the first live run.

The plan promised "create bot.avatar" and apply had no avatar code at all:
/setuserpic needs a photo upload that is not implemented. A plan that
promises an action apply silently skips is worse than one that admits the
gap, because it makes every other line less trustworthy. The avatar is now
deferred, with instructions for setting it by hand.

The runbook wrote secrets to "<interface-path>/telegram/...", which is not
what the code computes. An operator following it would have put api_id and
api_hash somewhere the tool never looks, and found out at the first
connection attempt. Both documents now carry the real paths --
<mount>/fluid-telegram/<campaign>/telegram/<key> -- with a copy-pasteable
bao kv put for the one secret written by hand, and a verify step before
the session is minted.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0172sgCZEEDJcnQmr4SGDvKa

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 1361245@bnt-lap001
Assistant-Session: b3b428ef-f3e6-4688-b091-01f71461d66a
2026-09-04 22:02:56 +02:00
..
adapter-contract.md Reframe the interface around composed posts, not republished entries 2026-09-04 11:57:28 +02:00
observation.md Reframe the interface around composed posts, not republished entries 2026-09-04 11:57:28 +02:00
provisioning.md Make the plan honest and the runbook's paths real 2026-09-04 22:02:56 +02:00
runbook.md Prepare the FLUID interface for HelixForge Telegram publishing 2026-09-04 11:07:11 +02:00
seeding-runbook.md Make the plan honest and the runbook's paths real 2026-09-04 22:02:56 +02:00