---
model: openai/gpt-5.6-sol
service: opencode
timestamp: 2026-09-03T19:27:43Z
git_ref: wkt/replay_provider_e2e
diff_cmd: git diff HEAD~1..HEAD
---

## Generated changes

> `git diff HEAD~1..HEAD -- piker/data/feed.py tests/replay/`

Adds an optional backend notification at real feed-bus subscriber
mutations so replay can acknowledge the production `Feed.pause()` and
`Feed.resume()` state. Integration fixtures select tracked scenarios
through inherited configuration, while real actor tests exercise
pikerd, datad, samplerd, history and quote SHM, search, typed replay
control, failure acknowledgement, transcript equality, and exact
resource teardown.

## Verification

- The basic scenario passes twice through fresh actor-tree generations
  with identical control, quote, and history transcripts.
- The failure scenario acknowledges its declared fault before any
  failed quote reaches SHM.
- Exact datad-created SHM names disappear after each generation.
- The combined replay suite passes four tests; remaining warnings are
  existing Tractor and Piker deprecations.

## Design discussion

The user concluded this middleware-focused work should not delay real
Qt/Trio application testing. The integration remains a completed parked
experiment rather than the foundation for the immediate chart roadmap.
