Skip to content

CI: verify fix/log-hygiene#2

Closed
soufian3hm wants to merge 2 commits into
mainfrom
fix/log-hygiene
Closed

CI: verify fix/log-hygiene#2
soufian3hm wants to merge 2 commits into
mainfrom
fix/log-hygiene

Conversation

@soufian3hm

Copy link
Copy Markdown
Owner

Intra-fork draft to run full CI before the upstream PR. Blocked on the account billing unlock; will be closed once green.

Log-hygiene hardening from the launch audit (dodopayments#58):

H4: extractor rejections and the preference channel check answered
400s with prose that quotes caller-supplied scalars. Rejection
messages are now static per failure class, with a canary regression
test proving no echo.

H3: CHIMELY_LOG_SCRUB_IDENTIFIERS (default off) additionally redacts
subscriber_id and environment query params and the subscriber path
segment from the access log and the http.request span.
subscriber_hash stays unconditionally scrubbed.

H2: the plain-INSERT conflict interception rule is recorded at the
generic error-logging site.

Closes dodopayments#58
@soufian3hm soufian3hm closed this Jul 15, 2026
@soufian3hm soufian3hm reopened this Jul 15, 2026
@soufian3hm soufian3hm closed this Jul 15, 2026
@soufian3hm soufian3hm reopened this Jul 15, 2026
@soufian3hm

Copy link
Copy Markdown
Owner Author

CI green after the chaos.rs Config literal fix. Upstream: dodopayments#77

@soufian3hm soufian3hm closed this Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants