-
Bump rfd to 0.17, pollster to 1.0, tray-icon to 0.24
-
Add module headers to the browser crate
-
Update dependencies within semver
-
Fix flaky cleanup worker test
-
Match UNIQUE violations by result code, not error text
-
Track makeover 1.0.0
-
Declare the Bento build config in-repo
-
Take the theme set from makeover instead of 27 local copies
-
Drop palenight
-
Take makeover from crates.io instead of theme-common by path
-
Update lint-rhai.sh path after _meta retirement
-
browser/ui: extract pure helpers from draw code and unit-test them
-
Add coverage for rule operator/field matrix and classifier state
-
Decompose direct.rs and poll_workers god-modules
-
Update lockfile for tagtree 0.4.0
-
audiofiles-core: rustdoc bridge marker to maintainer wiki
-
Extract loose-files subsystem from store into store/loose_files
-
Extract api-key/keychain plumbing from main.rs into api_key module
-
Decompose Backend god-trait into 13 capability traits
-
Split state/import_workflow into analysis/export/edit workflow modules
-
Bump audiofiles rusqlite to 0.32 to match synckit-client
-
exorcise: convert ASCII '--' prose dashes to colons
-
exorcise: remaining public docs (em-dashes)
-
exorcise: privacy policy
-
lint: deny clippy::unwrap_used in audiofiles-core (completes ratchet)
-
lint: deny clippy::unwrap_used in audiofiles-sync
-
lint: deny clippy::unwrap_used in audiofiles-browser
-
lint: deny clippy::unwrap_used in the app harness and plugin sandbox
-
tags: adapt to tagtree TagError enum
-
db: restore dropped audio_analysis sync-trigger columns (M032)