Skip to content

feat: add redacted cleanup notification context and warning status - #12

Merged
anilkreddy merged 1 commit into
mainfrom
feat/cleanup-notification-context
Nov 15, 2026
Merged

anilkreddy merged 1 commit into
mainfrom
feat/cleanup-notification-context

Conversation

@anilkreddy

@anilkreddy anilkreddy commented Nov 15, 2026 •

Copy link
Copy Markdown
Contributor

Cleanup notifications now support success, failure and cleanup-only warning with a complete bounded input snapshot. All 14 input names are present when a snapshot is provided; the four authentication values must literally equal [REDACTED]. Optional validation/truncation flags, protected/blocked counts and safe issues extend the existing event. Build/Deploy status semantics and ccv2-client remain unchanged.

Validation: full pnpm quality passed 312 tests in nine files; notification-contract coverage is 100% statements/functions/lines and 99.3% branches. Packed public ESM/schema/declaration/export checks, public scan and full audit passed. The exact PR head and merged main passed CI, all three platform jobs and CodeQL. Main analysis 2169530355 has empty error/warning fields and no open CodeQL alerts.

Merged main: 7cc2e8e6af46e7438064cc6205b22f4f7154eb94.

Registry version 0.0.5 was independently read back. Its SHA256 is 9c3b9910dc51be697c3aa4e44620c3cd87d3cdd132f9a5431e85f9cb5f712dec; integrity is sha512-SMcyyWaeHdtlztt99xtWlJycSAspSTGvCaWJH7M2+u+on77JHwo8boTBOc9UUC0BQHDPo/VHmOj4gpt/XIbqmw==. These match the source-candidate artifact tested before publication; the packaged README records that earlier candidate stage. Consumers must now pin the actual published 0.0.5 and rebuild their normal bundles before adopting cleanup warning events.

No new package, duplicated OAuth/transport, provider delivery, deployment, provider send, or real SAP operation. Production cleanup remains blocked by unresolved SAP eligibility evidence and separate owner authorization.

Companions: Notify #18, cleanup #7.

@anilkreddy
anilkreddy marked this pull request as ready for review November 15, 2026 02:24
@anilkreddy
anilkreddy merged commit 7cc2e8e into main Nov 15, 2026
6 checks passed
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.

1 participant