Skip to content

Add adversarial server clock control - #2267

Merged
chubes4 merged 1 commit into
mainfrom
feat/2263-server-clock
Aug 15, 2026
Merged

Add adversarial server clock control#2267
chubes4 merged 1 commit into
mainfrom
feat/2263-server-clock

Conversation

@chubes4

@chubes4 chubes4 commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add action-bound, capability-negotiated server clock transitions for WordPress Playground adversarial campaigns
  • preserve transition ordering, per-case restoration, replay evidence, and fail-closed unsupported surfaces/backends
  • terminalize non-cooperative timed-out cases without running later cases on a shared runtime

Verification

  • npm run build
  • npm run test:adversarial-runtime (24 tests)
  • git diff --check

Fixes #2263.

AI assistance

  • Model: GPT-5.6 Sol
  • Tool: OpenCode
  • Used for: implementation, adversarial contract review, and deterministic test execution. Chris Huber reviewed and remains responsible for every line.

@chubes4
chubes4 merged commit 2e5b2e8 into main Aug 15, 2026
4 checks passed
@chubes4
chubes4 deleted the feat/2263-server-clock branch August 15, 2026 11:36
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.

Add injectable server-side clock control for WordPress adversarial campaigns

1 participant