Skip to content

Persist normalized passive blockers and render safe next actions #169

Description

@justsml

Parent

#21

What to build

Project normalized passive blocker signals into durable blocker records and existing Render JSON surfaces without retrying or escalating.

Acceptance criteria

  • Captcha, bot blocking, WAF denial, rate limiting, auth-required, approval-required, authorization-required, workspace lock, network-profile block, and tool-unavailable signals create or update deduplicated durable blockers.
  • Each blocker links target, task, source artifacts, and summary artifact.
  • Reload preserves blocked state and repeated normalization updates rather than duplicates records.
  • The UI offers only safe next actions and never retries, raises intensity, or executes target work.
  • A human reviews action wording and authorization/network implications before merge.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentReady for an implementation agenttier-1-launch-blockerCritical for project adoption and credibilitywayfinder:grillingWayfinder HITL design decision

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions