Skip to content

Add active SDK integration challenges - #1

Merged
danifronter merged 1 commit into
mainfrom
codex/integration-verification-challenge
Aug 14, 2026
Merged

danifronter merged 1 commit into
mainfrom
codex/integration-verification-challenge

Conversation

@danifronter

Copy link
Copy Markdown
Contributor

What changed

  • Add a typed, short-lived, app-bound integration verification challenge.
  • Bind authenticated SDK evidence heartbeats to one-time Central challenges.
  • Validate Central acknowledgement and expose exact success/failure status.
  • Document the signed-webhook verification flow and publish SDK runtime version 2.8.0.

Why

Central needs fresh runtime proof for every external application. A health probe or a cached heartbeat cannot prove that the configured SDK, contract, and catalog are running together.

Validation

  • composer verify
  • PHPCS: passed
  • PHPStan: passed
  • PHPUnit: 34 tests, 100 assertions

@danifronter
danifronter merged commit a77e677 into main Aug 14, 2026
4 checks passed
@danifronter
danifronter deleted the codex/integration-verification-challenge branch August 14, 2026 14:08
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