Commit: f750ae4cf45468145341ef3050c1a5c7b09960d4 Base: 70e5e384da Environment: Linux server, real web dev app localhost:6044, T3 Browser panel 1280x800. Command: vp run dev --no-seed in /home/ubuntu/wt/issue-17484. State: stopped prior dev server; moved only worktree .t3/userdata/statev2.sqlite(-wal/-shm) aside; fresh DB migrations. Identical fixture files reused: /tmp/issue-17484-fixture/codex/sessions/2026/10/21/rollout-{0,1,2,3}.jsonl Same project path: /tmp/issue-17484-fixture/project Newest-first counts: 20000,20000,20000,58000; total118000. No fixture records changed. Steps: /welcome -> Continue -> Continue -> Other folders. Observed discovery: project, 4 conversations. Select all -> Import 1 project, once. Observed completion: Imported 4 threads. No 'Some history was not imported' warning. Read-only SQLite query: select title from orchestration_v2_projection_threads where title like 'Fixture%'; Fixture conversation 1 (20000 records) Fixture conversation 2 (20000 records) Fixture conversation 3 (20000 records) Fixture conversation 4 (58000 records) Result: fresh first import persists all four sessions. No retry.