Skip to content

HUE-036 — Implement external side-effect ledger and adversarial safety suite

Canonical source: docs/roadmap/issues.json · HUE-036

Specification status: TBI · Readiness: agent:blocked

Prevent unsafe retries and prove browser/computer/tool boundaries under attack.

  • Persist effect intent/idempotency/readback/outcome
  • Reconcile unknown effects before retry
  • Run prompt injection, approval replay, secret leak and cancellation fixtures
  • Duplicate external write is prevented
  • Unknown outcome has inspection path
  • All threat-model alpha fixtures pass
  • Evidence and redaction are retained
  • HUE-032
  • HUE-034
  • HUE-035
  • HUE-021
  • None beyond the documented scope.
  • Follow the milestone and repository product contract.
  • Preserve the documented security, project, memory and event boundaries.
  • Add or update automated tests for every observable acceptance criterion.
  • Provide real verification output; do not rely on a worker/agent self-report.
  • Update only the exact documentation sections whose status changed.
  • Include screenshots or a recording for user-interface changes.
  • Include migration, rollback and recovery notes for data/state changes.
  • Link the pull request to this issue with Closes #<issue-number>.