fix(FN-743): prevent duplicate comments from steeringComments merge in rowToTask

- Stop merging steeringComments into comments array in rowToTask to prevent duplication
- Add regression tests verifying comments and steeringComments remain separate
- Add changeset for the comments deduplication fix
This commit is contained in:
gsxdsm
2026-04-02 20:17:01 -07:00
parent dacd074700
commit 4d46b99460
3 changed files with 81 additions and 5 deletions

View File

@@ -0,0 +1,5 @@
---
"@gsxdsm/fusion": patch
---
Fix data corruption where steering comments duplicated in the comments field on every read-write cycle. The `rowToTask()` merge of `steeringComments` into `comments` was redundant since `addSteeringComment()` already writes to both columns. Also adds id-based deduplication to recover from prior corruption.