Skip to content

agency: 🔥 reaction on every agency-card button tap#102

Merged
MagMueller merged 1 commit intomainfrom
agency-card-reaction
May 7, 2026
Merged

agency: 🔥 reaction on every agency-card button tap#102
MagMueller merged 1 commit intomainfrom
agency-card-reaction

Conversation

@MagMueller
Copy link
Copy Markdown
Contributor

@MagMueller MagMueller commented May 7, 2026

Stripped keyboard + recorded decision in agency.db is enough for the bot's logic, but on the user side the card now looks identical to a fresh one. Across a 30+ card /agency feed, "did I already answer this one?" gets confusing.

Universal 🔥 reaction on every Yes / Skip / Edit / custom tap. `setMessageReaction` replaces prior reactions, so tapping a second custom button keeps the fire instead of accumulating.

Test plan

  • Tap Yes / Skip / Edit on freshly-posted cards → 🔥 appears on the card
  • Tap a second custom button on a multi-option card → reaction stays as a single 🔥

Summary by cubic

Add a 🔥 reaction to agency cards on any Yes/Skip/Edit/custom tap so users can see which cards were answered after the keyboard is removed. Reactions replace previous ones via setMessageReaction, so only a single 🔥 remains even if multiple buttons are tapped.

Written for commit 33879fe. Summary will update on new commits.

When the keyboard is stripped after a Yes / Skip / Edit tap, the card
loses its only visual indicator that the user already weighed in.
Across a feed of 30+ cards in a half-hour /agency cycle, "did I
already answer this one?" becomes a real question.

Drop a 🔥 reaction on the card itself via setMessageReaction. Universal
across all kinds (action / dismiss / refine / custom) — the choice
itself is recorded in agency.db; the reaction is just a persistent
"this card was answered" marker.

setMessageReaction replaces the prior set, so tapping a second custom
button on a multi-option card just keeps the fire — reactions don't
accumulate.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

@MagMueller MagMueller merged commit 8b48805 into main May 7, 2026
6 checks passed
@MagMueller MagMueller deleted the agency-card-reaction branch May 7, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant