Skip to content

Telegram briefing is too cryptic; missing source links and verification context #75

@creationsunitassistant

Description

@creationsunitassistant

Problem

Current Telegram /brief and alert messages are too terse/cryptic for decision-making:

  • little context
  • no direct source links for verification
  • hard to trace why a claim is surfaced

User impact

Reports feel low-trust and not actionable in chat.

Proposed fix

  1. Add explicit Source Integrity block in /brief output (strong/weak/degraded sources).
  2. Add Top Evidence section with direct links (GDELT/article URLs, Telegram post links when available, data source URLs).
  3. Add compact Why this matters + What to do next lines.
  4. For alerts, include at least 1-3 verification links and a stable event id/hash.
  5. Add configurable verbosity mode (compact|standard|audit) via env var.

Acceptance criteria

  • /brief includes at least 3 clickable links when available.
  • Every FLASH/PRIORITY alert includes evidence links.
  • Message remains under Telegram length limits and readable on mobile.
  • Unit/integration tests cover formatting fallbacks when links are missing.

Context

User feedback: "very cryptic, nothing clear, no link to verify info"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions