Showing 2 changed files with 5 additions and 4 deletions
+5 -4
HealthProbe/Doc/04-project/SwiftData-Retirement-Inventory.md
@@ -122,8 +122,8 @@ The following SwiftData dependencies were removed from active flows:
122 122
   only for temporary snapshot navigation/deletion handles.
123 123
 - `HealthProbe/ViewModels/DataTypesViewModel.swift` now resolves baselines from
124 124
   small observation contexts and builds rows from Core Data cache + SQLite
125
-  archive diff APIs. It no longer falls back to `SnapshotDiffService.diff(...)`
126
-  over SwiftData `TypeCount` relationships.
125
+  archive diff APIs. It no longer falls back to legacy direct SwiftData
126
+  `TypeCount` relationship traversal.
127 127
 - `HealthProbe/Views/Snapshots/SnapshotDetailView.swift` no longer queries
128 128
   `SnapshotDelta`/`TypeDelta` or carries the old SwiftData type-delta/chart
129 129
   fallback. Snapshot detail type rows now require archive/cache summaries; the
@@ -135,8 +135,9 @@ The following SwiftData dependencies were removed from active flows:
135 135
   summaries first and only displays an already-existing legacy detail cache as a
136 136
   transition fallback.
137 137
 - The unused `HealthProbe/Views/DataTypes/TypeEvolutionTimeline.swift` legacy
138
-  chart was deleted, and `SnapshotDiffService` no longer contains direct
139
-  `HealthSnapshot.typeCounts` diff traversal.
138
+  chart was deleted, and the remaining `TypeDiff`/`DiffFilter` DTOs now live in
139
+  `HealthProbe/Models/TypeDiff.swift` instead of the removed
140
+  `SnapshotDiffService` helper.
140 141
 - `HealthProbe/Models/AnomalyRecord.swift`,
141 142
   `HealthProbe/Models/AnomalyType.swift`, and
142 143
   `HealthProbe/Services/AnomalyDetector.swift` were deleted. The app no longer
+0 -0
HealthProbe/Services/SnapshotDiffService.swift → HealthProbe/Models/TypeDiff.swift
File renamed without changes.