-
Sync Cargo.lock to synckit-client 0.6.0
-
sync: adopt synckit 0.6 DeviceId-typed HLC node
-
Remediate fuzz-2026-07-06 risk findings
-
Decompose BrowserState god-struct into cohesive sub-structs
-
Audit Run 19 remediations: updater, OAuth, classify, export tests
-
fix: guard decode against malformed WAV fmt chunks (G5)
-
fix: wire real cancel flag through streaming export (G2)
-
fix: harden the analysis pipeline against non-finite audio (G3/G4)
-
test: drive Testing to A across sync, app, core, and browser (+79 tests)
-
fix: restore workspace build against synckit-client ChangeEntry
-
Observability: log backend failures instead of swallowing, instrument writes, clean clippy
-
Performance: move single-sample suggest to worker, probe bit depth off the DB lock
-
Frontend: off-thread WAV fallback, device hot-plug recovery, kill render-path panics
-
Robustness: reject non-finite .afcl vectors, make VP-tree search iterative
-
Resilience: drain sync push fully, roll back partial chop import, fail-open export validate
-
Sync A+: HLC no longer silently zeros a corrupt clock or writes empty state
-
Audio/DSP A+: prove the similarity metric + 8-bit decode; hoist STFT scratch
-
Content A+: seal the tombstone filter (enforce live_samples, not convention)
-
UI/App: trial fail-open, drag-out lifetime/COM fixes, cached disk probe
-
Concurrency/Perf: seal worker spawns, off-thread forge import, bound caches
-
Audio/DSP: AIFF stream length backpatch, rate reconcile, NaN/MFCC fixes
-
Sync: collapse pulled changes to max-HLC per row before apply
-
Content/Storage: live_samples view seals tombstone filter; atomic vfs ops
-
Plugin/Sync A+: HLC conflict resolution, seal apply_upsert, harden plugin loader
-
UI A+: non-blocking native file dialogs
-
Cargo.lock: pick up synckit-client transitive deps
-
UI A+: unified repaint guard, ContentsRef seal, similarity-view refresh
-
sync_panel: follow synckit billing API (BillingInterval enum, Cents newtype)
-
Perf A+: spawn_job one-shot seal + DB persistence bench
-
Perf A+: generalize the streaming pipeline (AIFF + edit gain/fade), cap whole-file decode