# test\(web\): storage drafts release on failure and evidence harnesses clean up · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/08a14c548a8cdf94f8ff6bf4c93251275f8cc8b0)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 08a14c548a8cdf94f8ff6bf4c93251275f8cc8b0

Requested commit: 08a14c548a8cdf94f8ff6bf4c93251275f8cc8b0

Commit: 08a14c548a8cdf94f8ff6bf4c93251275f8cc8b0

Tree: 8137989b99eebca9c6cb3b93e586e4170391153d

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
test(web): storage drafts release on failure and evidence harnesses clean up

openDraft now owns its render through an AsyncDisposableStack and only hands
the screen to the caller once the switch click succeeds. The issue-14743
fixture gains a `--cleanup` step that removes generated harnesses from
apps/web after capture, so they stop leaking into typecheck and compiler tests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [d3910b9e1735f9afcd790737bd023f1d09cdf0aa](https://git.cafe/pingdotgg/t3code/commit/d3910b9e1735f9afcd790737bd023f1d09cdf0aa?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/08a14c548a8cdf94f8ff6bf4c93251275f8cc8b0?format=markdown)
