Skip to content

Harden identity, paid tasks, scaffolding, SDK, and releases - #1671

Merged
ponderingdemocritus merged 2 commits into
masterfrom
ponderingdemocritus/adversarial-package-review
Jul 23, 2026
Merged

Harden identity, paid tasks, scaffolding, SDK, and releases#1671
ponderingdemocritus merged 2 commits into
masterfrom
ponderingdemocritus/adversarial-package-review

Conversation

@ponderingdemocritus

Copy link
Copy Markdown
Contributor

Summary

This closes six P0 safety gaps found in a package-wide adversarial review: identity discovery is now signer-free and read-only by default, generated identity projects require explicit safe write configuration, and CLI scaffolding validates schemas, stages atomically, and defers secret creation until dependency installation succeeds.

Paid A2A and MPP tasks now use durable two-phase admission with replay-safe settlement recovery, while clients preserve access, idempotency, and settlement metadata on failures.

OpenAPI regeneration now records provenance, classifies compatibility fail-closed, and opens reviewable PRs; release automation now publishes only the exact required-CI-attested SHA after validating every workspace artifact.

Validation: 1,277 tests passed with 90.38% line and 90.74% function coverage, 47/47 E2E tests passed, generated projects passed across all adapters, and all 18 publishable packages passed the release dry run.

Closes #1665

Closes #1666

Closes #1667

Closes #1668

Closes #1669

Closes #1670
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 23, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
lucid-agents d8d15ec Commit Preview URL

Branch Preview URL
Jul 23 2026, 07:00 AM

@ponderingdemocritus
ponderingdemocritus marked this pull request as ready for review July 23, 2026 18:52
@greptile-apps

greptile-apps Bot commented Jul 23, 2026

Copy link
Copy Markdown

Too many files changed for review. (105 files found, 100 file limit)

Bypass the limit by tagging @greptile-apps to review.

@ponderingdemocritus
ponderingdemocritus merged commit 4757f1b into master Jul 23, 2026
25 of 31 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