---
title: "Resolve and reopen a discussion thread"
description: "Verify that resolving a test discussion moves it out of the open-thread view and reopening restores the same thread and comments."
canonical_url: "https://vostride.com/agent-library/collaboration/resolve-reopen-thread.md"
md_url: "https://vostride.com/agent-library/collaboration/resolve-reopen-thread.md"
content_kind: "recipe"
topic: "collaboration"
---

# Resolve and reopen a discussion thread

Verify that resolving a test discussion moves it out of the open-thread view and reopening restores the same thread and comments.

## Risk

A thread state transition should not lose discussion history or create a duplicate conversation. Check membership in both open and resolved views together with a stable thread identifier.

## Fixtures

- A test document contains one open thread titled Clarify launch owner with two prepared comments.
- The seed manifest records the thread identifier and both comment identifiers and texts.
- The QA member has permission to resolve and reopen this fixture thread without affecting other discussions.

## Steps

1. Open the document discussion panel and verify the fixture thread is open with both expected comments.
2. Resolve the thread and verify it disappears from the open-thread filter.
3. Switch to the resolved-thread view and verify the same thread appears with its two original comments.
4. Reopen the thread and verify it returns to the open view and no longer appears as resolved.
5. Reload the document and verify the original thread identifier, open state, and two-comment history persist without duplicate threads.

## Expected results

- Resolution and reopening change the state of one original thread identifier.
- Both prepared comments survive each state transition unchanged.
- The final open and resolved view membership agrees with the stored thread state.

## False-pass traps

- An empty open view alone cannot distinguish resolution from deletion.
- Creating a replacement thread with the same title would hide a broken reopen action and lose original comment identity.

## Cleanup

- Delete the test thread and its comments from the disposable document.

## Use with agent-qa

Adapt this test design to your application's acceptance criteria and configured target using the [recipe execution guide](/agent-library/software-factory/turn-a-recipe-into-an-agent-qa-test.md). External fixture setup and non-UI checks require your own supported hooks or test tooling. Validate the authored test, execute it, and inspect the completed evidence; this recipe is not a recorded test result.

## References

- [agent-qa test](/docs/agent-qa/configuration/test.md)
- [agent-qa first test](/docs/agent-qa/guides/first-test.md)
- [agent-qa web testing](/docs/agent-qa/guides/web-testing.md)

- [Collaboration QA recipes](/agent-library/collaboration.md)
- [Software factory QA library](/agent-library.md)
