From 6f62c97faff950d93b6021fa8803452e24925fab Mon Sep 17 00:00:00 2001 From: Xiangzhe Date: Wed, 26 Aug 2026 17:13:42 -0300 Subject: [PATCH] docs(changelog): bind Felo retirement to PR 11698 --- changelog.d/maintenance/11698-retire-felo-web.md | 1 + changelog.d/maintenance/pending-retire-felo-web.md | 1 - config/quality/test-masking-allowlist.json | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 changelog.d/maintenance/11698-retire-felo-web.md delete mode 100644 changelog.d/maintenance/pending-retire-felo-web.md diff --git a/changelog.d/maintenance/11698-retire-felo-web.md b/changelog.d/maintenance/11698-retire-felo-web.md new file mode 100644 index 0000000000..a55910feeb --- /dev/null +++ b/changelog.d/maintenance/11698-retire-felo-web.md @@ -0,0 +1 @@ +- **chore(providers):** retire the Felo Web provider while its GPL-derived provenance remains on licensing HOLD ([#11698](https://github.com/diegosouzapw/OmniRoute/pull/11698)) — stale runtime and database references now fail closed while existing connection, lease, and usage history remains preserved for auditability. diff --git a/changelog.d/maintenance/pending-retire-felo-web.md b/changelog.d/maintenance/pending-retire-felo-web.md deleted file mode 100644 index 12dc5ebe6e..0000000000 --- a/changelog.d/maintenance/pending-retire-felo-web.md +++ /dev/null @@ -1 +0,0 @@ -- Retire the Felo Web provider while its GPL-derived provenance remains on licensing HOLD, fail closed for stale runtime and database references, and preserve existing connection and lease history for auditability. diff --git a/config/quality/test-masking-allowlist.json b/config/quality/test-masking-allowlist.json index 88519a5426..4014a501ba 100644 --- a/config/quality/test-masking-allowlist.json +++ b/config/quality/test-masking-allowlist.json @@ -27,7 +27,7 @@ "_comment": "Deleções de arquivo de teste com SUBSTITUTO verificado (o gate exige que o replacement exista no HEAD e seja arquivo de teste). Uso restrito ao caso 'reescrito em outro path sem rename detectável pelo -M do git'. Cada entrada precisa de reason com PR ref e passa por revisão humana no release PR. Prune após o release mergear para main.", "tests/unit/felo-web-executor.test.ts": { "replacement": "tests/unit/felo-web-retirement.test.ts", - "reason": "v3.8.50 draft PR pending: the Felo Web integration remains on a GPL provenance/licensing HOLD, so its executor and registry no longer ship. The replacement proves runtime/catalog/source absence; generic no-auth and strict-zero-cost behavior remains covered with independent fixtures. Bind this reason to the draft PR number immediately after creation." + "reason": "v3.8.50 #11698: the Felo Web integration remains on a GPL provenance/licensing HOLD, so its executor and registry no longer ship. The replacement proves runtime/catalog/source absence; generic no-auth and strict-zero-cost behavior remains covered with independent fixtures." }, "open-sse/services/combo/__tests__/targetExhaustion.test.ts": { "replacement": "tests/unit/combo/combo-target-exhaustion.test.ts",