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",