Skip to content

[External Validation] release/release.telegram_bot_live - bot-ops #14

Description

@tradecatlabs

External Validation Work Item

  • Work item: external-work.8606485836475224
  • Domain: release
  • Category: release.telegram_bot_live
  • Owner: bot-ops
  • Priority: P0
  • Occurrences: external.0184dd662fbb6799, external.04ddae3ef6399941, external.1427e1c3b086625a, external.1a533a66e9677ea3, external.24fc962e463dbf51, external.3586b58af484ada7, external.452b3186afb094ac, external.4ce2a200a82a867a, external.4ff868d4d11a0e36, external.506cd01d1896271b, external.5c0e84dfb2e5ffd1, external.5ea0342322c7f603, external.63415f8381ec4d6a, external.702d25a4f103eac2, external.71b3510303e3c82b, external.73b08dda356d7d57, external.7726310f1e522732, external.78e3add79d1226d2, external.7faa46a43b962924, external.92dd65c2a38e4552, external.988ccc2d6c81864f, external.c6e4b885d81eaff2, external.cc1551175323e004, external.cc7a65d26c978ff6

Required Credentials

  • Bot webhook or polling access
  • FATE_BOT_TOKEN
  • Telegram Bot network access
  • Telegram Bot token
  • redacted chat test context

Required Evidence

  • Bot token redacted in output
  • Telegram getMe live smoke passed

Operator Commands

  • bash scripts/external-validation-proof-ref-gate.sh --work-queue-json <work-queue-json> --evidence-json <proof-ref-bundle-json> --output-json <proof-ref-gate-json>
  • bash scripts/live-bot-smoke.sh # requires FATE_BOT_TOKEN loaded from secret store
  • bash scripts/live-release-gate.sh --run-live-bot --output-json <live-release-gate-json>
  • bash scripts/live-release-gate.sh --run-live-bot --output-json <path> # requires FATE_BOT_TOKEN loaded from secret store
  • bash scripts/production-readiness.sh --require-live-bot

Proof Ref Template

  • Pattern: evidence://external-validation/release-telegram-bot-live/<run-id>
  • Artifact hash: sha256:<64 lowercase hex artifact digest>
  • Verification command: bash scripts/external-validation-proof-ref-gate.sh --work-queue-json <work-queue-json> --evidence-json <proof-ref-bundle-json> --output-json <proof-ref-gate-json>

Blocking Items

  • category_live_evidence_missing
  • category_live_pending
  • proof_ref_missing
  • stale_owner_pending

Closure Condition

Telegram Bot accepts a redacted live smoke request and returns the same report contract as API/Web.

Non-Claims

  • This issue does not prove live validation has passed.
  • Do not paste token, secret, DSN, endpoint URL, chat id, user input, report body or production logs.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions