Skip to content

Slack tracer: formal questions answered through qualified native controls #1047

Open

Description

@DoodleBears

Parent

#1019

What to build

An authorized Slack responder answers a formal native question through qualified controls and sees the same accepted answer in Web.

Acceptance criteria

  • Reuse the canonical question authority, answer capability, request/receipt correlation and native acceptance rule.
  • Demonstrate both structured choice and free-text explicit submission in a supported real Slack destination.
  • Wrong actor/workspace/account/conversation, stale reference, unsupported decision and repeated callback cannot settle a request.
  • Handle Web/Slack races with one accepted answer and uncertainty with retained pending/repair state.
  • An informational answer grants no approval or rule, and current intake permissions remain unchanged.
  • Verify real pending/answered/expired controls and platform acknowledgement/update behavior, not only fixtures.
  • Test through checked Provider and authenticated management/owning service boundaries; keep existing canonical persistence and no parallel content/decision authority.
  • Retain real sanitized screenshots/step evidence and maintain the affected English/Chinese tutorial section; UI changes include matched baseline/changed light/dark evidence and no private secrets.
  • Provide the exact-version runnable review path and focused behavioral coverage; pause for Human QA before expansion, without automatic merge/deployment.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:fullstackEnd-to-end Host and Client implementationfeature:messagingMessaging module and external providersready-for-agentFully specified, ready for an AFK agentscope:tracerHuman-testable implementation slice

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions