# fix\(orchestration\): honor migrated thread visibility in search · pingdotgg/t3code

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

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

Visibility: public

Requested revision: fda2b84b015b753a640386e8af0a06dd39548e30

Requested commit: fda2b84b015b753a640386e8af0a06dd39548e30

Commit: fda2b84b015b753a640386e8af0a06dd39548e30

Tree: 3f9966f00b815750c38e66a5b4e9499b87a3ad2b

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(orchestration): honor migrated thread visibility in search

Use v2 ownership and lifecycle metadata when a legacy transcript belongs to a migrated thread. Legacy transcript rows remain searchable until lazy hydration finishes.

Finding: R09

Implemented by GPT-5.6 Sol in Codex.

```

## Parents

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

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