fluid-telegram/internal
tegwick bfebca3aee Implement the R-1 adapter (FT-WP-0001 T05/T09); mark workplans blocked
Builds internal/adapter and cmd/adapter: the three contracts/r1.openapi.yaml
operations, idempotency on post_id, the reviewed_by/consent-basis refusals,
per-form (R-2/R-3) length limits, and Markdown-to-Telegram rendering, all
against a Sender interface so it's testable without a live bot token.

Every other open task in FT-WP-0001 and FT-WP-0002 needs something this repo
can't supply on its own: the human session bootstrap in FT-WP-0002 T01, the
fluid CLI from fluid-core, or a person's judgment (consent basis, editorial
review, publishing pace). Set both workplans to status: blocked and flagged
FT-WP-0002-T01 needs_human on the hub, since it's the single blocker gating
everything else.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 278411@bnt-lap001
Assistant-Session: 19568045-15bc-4b88-ba3d-8e95b4f9c6f1
2026-09-27 23:15:37 +02:00
..
adapter Implement the R-1 adapter (FT-WP-0001 T05/T09); mark workplans blocked 2026-09-27 23:15:37 +02:00
adaptercfg Finish the provisioner's remaining plane: honest check, adapter config, IEI-2 2026-09-14 02:55:58 +02:00
apply Finish the provisioner's remaining plane: honest check, adapter config, IEI-2 2026-09-14 02:55:58 +02:00
avatar Implement the avatar and a preflight dry run 2026-09-04 22:12:56 +02:00
plan Finish the provisioner's remaining plane: honest check, adapter config, IEI-2 2026-09-14 02:55:58 +02:00
secrets Finish the provisioner's remaining plane: honest check, adapter config, IEI-2 2026-09-14 02:55:58 +02:00
spec Finish the provisioner's remaining plane: honest check, adapter config, IEI-2 2026-09-14 02:55:58 +02:00
state Implement provision plan: spec, resolved state, and the diff 2026-09-04 21:25:49 +02:00
tg Finish the provisioner's remaining plane: honest check, adapter config, IEI-2 2026-09-14 02:55:58 +02:00