Weekly research scan [2026-08-03] - #154
Draft
jgoldfoot wants to merge 1 commit into
Draft
Conversation
MCP 2026-07-28 confirmed released (was cited as a release candidate); adds server/discover and MRTR to Layer 5 guidance. WebMCP citation relabelled as a continuously updated editor's draft with no stable publication date. Deprecation caveat on implementation-guide Pattern 11. All claims verified against primary sources; unverifiable OSWorld SOTA figures and Chrome origin-trial milestones were cut.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated weekly research scan. Draft — do not merge without review.
Window: 2026-07-21 → 2026-08-03 (prior scan #146 closed 2026-07-28).
Findings
2026-07-28was cited as a release candidate locked 21 May 2026. It was officially released on 28 July 2026./specification/draft/changelog, which now tracks the next revision.server/discover— servers MUST implement this RPC to advertise protocol versions, capabilities, identity, and extensions. Replaces the removedinitializehandshake.roots/list,sampling/createMessage,elicitation/create) withInputRequiredResult+ client retry.docs/implementation-guide.mdPattern 11 teaches Sampling and Roots with no caveat; both are now formally Deprecated (12-month window). The whitepaper already recorded this — the guide had not.Proposed edits
README.md— MCP entry marked released, plusserver/discover, MRTR, cacheable list results. WebMCP entry relabelled as an undated editor's draft (retrieved 3 Aug 2026).docs/whitepaper.md— same two citation fixes; changelog URL pinned to the versioned path; two new paragraphs in the MCP section coveringserver/discoverand MRTR.docs/implementation-guide.md— deprecation caveat on Pattern 11. The pattern itself is not rewritten; that is an authoring decision.DRIFT.md—server/discovernarrows (but does not resolve) the openapplication/mcp+jsonquestion; new[DRIFT]entry for the Pattern 11 / whitepaper inconsistency.Verification
Every claim above was confirmed against a primary source (official spec changelog, official protocol blog, or the spec repo's own commit log). The skeptic pass cut three candidate findings that secondary sources reported but primary sources did not support:
navigator.modelContext— several secondary write-ups state WebMCP exposesnavigator.modelContext. The spec's IDL definespartial interface Document { readonly attribute ModelContext modelContext; }. The framework's existingdocument.modelContextis correct and was left unchanged.Also checked and found not to need changes: schema.org v30.0 (March 2026, outside window; framework pins no version), A2A v1.0 (already cited correctly), WAI-ARIA — 1.3 is a Working Draft only, so the framework's citation of 1.2 (the current Recommendation) is correct and was deliberately not "upgraded".
Conventions respected
Benchmark numbers remain directional projections;
data-agent-*remains supplementary; npm not pnpm; drift recorded inDRIFT.mdonly.Checks
npm test— 122 passed, 7 suites, run before opening.package.json,package-lock.json, or.github/workflows.🤖 Generated with Claude Code