From 103d0dedc4c0979a045a7cc896d1aa0c2883b7da Mon Sep 17 00:00:00 2001 From: Diego Rodrigues de Sa e Souza Date: Fri, 28 Aug 2026 04:32:57 -0300 Subject: [PATCH] chore(assets): prune unused assets with unresolved provenance (#11735) Merged via /merge-batch (v3.8.51 provenance sweep). Boarded and validated together with the batch's other provenance/asset-cleanup PRs in a combined worktree (typecheck:core, lint red-discriminator vs the pure release tip, complexity/cognitive-complexity ratchets, file-size, changelog-integrity, and the full focused test suite for every touched area all green). Static-asset-only cleanup, no runtime code changes. Thank you for the careful provenance audit. --- .../11735-prune-unresolved-provider-assets.md | 1 + public/providers/freebuff-dark.svg | 7 ------- public/providers/freebuff-light.svg | 7 ------- public/providers/freebuff.png | Bin 5969 -> 0 bytes public/providers/openvecta.svg | 12 ------------ 5 files changed, 1 insertion(+), 26 deletions(-) create mode 100644 changelog.d/maintenance/11735-prune-unresolved-provider-assets.md delete mode 100644 public/providers/freebuff-dark.svg delete mode 100644 public/providers/freebuff-light.svg delete mode 100644 public/providers/freebuff.png delete mode 100644 public/providers/openvecta.svg diff --git a/changelog.d/maintenance/11735-prune-unresolved-provider-assets.md b/changelog.d/maintenance/11735-prune-unresolved-provider-assets.md new file mode 100644 index 0000000000..3478eb4ef3 --- /dev/null +++ b/changelog.d/maintenance/11735-prune-unresolved-provider-assets.md @@ -0,0 +1 @@ +- **chore(assets):** remove four unused provider assets whose redistribution provenance could not be verified while retaining the active Freebuff SVG ([#11735](https://github.com/diegosouzapw/OmniRoute/pull/11735)) diff --git a/public/providers/freebuff-dark.svg b/public/providers/freebuff-dark.svg deleted file mode 100644 index 0a6d1156fb..0000000000 --- a/public/providers/freebuff-dark.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/public/providers/freebuff-light.svg b/public/providers/freebuff-light.svg deleted file mode 100644 index 0a6d1156fb..0000000000 --- a/public/providers/freebuff-light.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/public/providers/freebuff.png b/public/providers/freebuff.png deleted file mode 100644 index 54806e0831485ec96658a790d63c2b4f312f2c80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5969 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 a2N>cu8E-4sfA(Bn>2|n!x|BIH&i)rPBP$L7 diff --git a/public/providers/openvecta.svg b/public/providers/openvecta.svg deleted file mode 100644 index 8c843c9f79..0000000000 --- a/public/providers/openvecta.svg +++ /dev/null @@ -1,12 +0,0 @@ - - OpenVecta - - - - - - - - - - \ No newline at end of file