Affects
Teams that create Tracer rules or configure Tracer identity-service integration.
What changed
Tracer preserves rule-name case and internal whitespace, trimming only leading and trailing whitespace. Name uniqueness is case-sensitive, so names that differ only by case are distinct. The optional identity-service permission declaration uses
IDP_DECLARATION_ENABLED, IDP_HOST, and M2M credentials. It is fail-open: a declaration publication or configuration failure warns and Tracer continues serving. The error reference no longer lists codes that current service paths do not return.
This corrects documentation of implemented contracts. It does not announce a runtime release.
Impact
Classification: Review recommended. Rule-management tooling and optional declaration setup should not retain normalization or fail-closed assumptions.
What you need to do
1
Treat rule-name case and internal whitespace as significant when checking for duplicates.
2
If you enable permission declaration, provide the identity-service URL and M2M credentials and use HTTPS for SaaS deployments.
3
Remove handling that depends on the retired error-reference entries.

