-
Replace pointers to deleted docs with the explanation itself
-
server: adopt lint block, fix clippy, fmt
-
Format the tree with rustfmt and add the lint + supply-chain gates
-
server: split public image content into a separate CDN bucket (S1)
-
Fix OTA quarantine deleting from the wrong S3 bucket
-
server: clear clippy gate (from_db_str rename, create_item allow)
-
Remediate audit Run 22 fix-first findings; bump to 0.10.8
-
Gate OTA artifact serving on a malware scan
-
Storage: atomic quarantine purge, scan-job retry budget, honest signing chips