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

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

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

Visibility: public

Requested revision: ae84cc4c6264bbccba8f49d29777f4574bca2228

Requested commit: ae84cc4c6264bbccba8f49d29777f4574bca2228

Commit: ae84cc4c6264bbccba8f49d29777f4574bca2228

Tree: 791d75f4f683e575a2f27c73c38b2db525b28f01

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

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

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