desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs
Comment 1, line 1
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:1
//! V12 incremental refresh: repeat scans, appended lines, incomplete lines across runs, truncation,Comment 2, line 2
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:2
//! same-size replacement, rename detection, bounded scan resumption and conflicting duplicate finals.Comment 3, line 54
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:54
// Write ten lines without usage, then append the remaining seven.Comment 4, line 92
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:92
// Write every complete line except the last, plus the first half of that last line.Comment 5, line 105
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:105
// Complete the final task_complete line.Comment 6, line 128
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:128
// Truncate to ten lines: redetect, increment generation and rescan from the start.Comment 7, line 140
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:140
// Retain stored history after truncation; the remaining ten lines contain no usage events.Comment 8, line 155
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:155
// Same-size replacement swaps two complete valid JSON records with a supported cli_version,Comment 9, line 156
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:156
// changing the content fingerprint and requiring a rescan.Comment 10, line 166
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:166
// Reordered lines change the fingerprint; the supported format is rescanned line by line.Comment 11, line 173
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:173
// Retain original session history while parsing the replacement content independently.Comment 12, line 211
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:211
// Copy synthetic test data to a temporary directory, preserving repository samples.Comment 13, line 255
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:255
// Append a final with the same response_id and different values; unknown revision order means conflict.Comment 14, line 264
desktop/src-tauri/crates/core/tests/codex_incremental_v12.rs:264
// Do not choose the larger value: retain 1000 and record the conflict diagnostic.