Skip to content

Harden WebMCP evidence staging and semantics - #22

Merged
Cuuper22 merged 1 commit into
mainfrom
webmcp-final-hardening
Sep 3, 2026
Merged

Harden WebMCP evidence staging and semantics#22
Cuuper22 merged 1 commit into
mainfrom
webmcp-final-hardening

Conversation

@Cuuper22

@Cuuper22 Cuuper22 commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Final challenge hardening after live-browser red-team validation.

  • Keeps the state discovery result below the 1,500-character WebMCP budget
  • Replaces free-form agent conclusions with the artifact's typed conclusion code
  • Requires optimistic concurrency and refuses pending-review overwrite
  • Separates support-envelope flags from controller-only abstentions
  • Labels WEBMCP, LOCAL TOUR, and HUMAN receipts explicitly
  • Opens full-trace evidence at a visible depth
  • Adds a flagship multi-tool eval trajectory and transition-focused run slice

Verified with focused Python contract/projection tests and Node runtime tests.

@Cuuper22
Cuuper22 merged commit 9fafdf3 into main Sep 3, 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.

1 participant