docs(airmcp): de-confirm Siri/Gemini claim to press-reported + pin WWDC26 codegen facts#289
Merged
Conversation
…DC26 codegen facts
Market-pulse re-check against first-party sources (2026-06-10, WWDC26 day 3)
found the README overclaiming and RFC 0011's deferred codegen item now
unblockable. All corrections are backed by URLs fetched this session.
README:
- "Confirmed at WWDC 2026: Siri's new agentic stack runs on a Gemini backbone
via Private Cloud Compute" was wrong on attribution: Apple's own newsroom
post (2026-06-08) names no model vendor — only "a bold new architecture
uniquely designed to protect users' privacy". The Gemini deal is press
reporting (MacRumors/Engadget/TechCrunch). Rewritten to the verified
first-party fact: Foundation Models gained a pluggable LanguageModel
protocol (on-device / PrivateCloudCompute / third-party cloud — Anthropic
and Google publish Swift packages, WWDC26 session 241), and AirMCP's
positioning is model-agnostic above that layer; the old "two-track already
matches that split, no migration" framing leaned on the unconfirmed claim
and is replaced by the governance-layer framing.
- Same fix in the Korean v2.1 roadmap entry ("Apple Intelligence의 Gemini
채택" → LanguageModel-protocol cloud-model support).
- Headline: Xcode 27 now also hosts any Agent Client Protocol agent
(first-party SOTU takeaways).
- Planned: App Schemas codegen entry updated — guides are live, targets
pinned in RFC 0011 §0.3, implementation gated on a macOS 27 SDK in an
isolated environment.
RFC 0011:
- §0.1 Siri 2.0 row: claim/source/impact cells now separate press reporting
from the first-party check (Apple newsroom names no Gemini/Google/PCC).
- §0.3 item 2 concretized with first-party facts fetched 2026-06-10:
Apple's schema terminology (App Intents schemas / Entity schemas / intent
schemas), View Annotations API (N/A for headless server), App Intents
Testing framework (candidate CI gate for the 232 generated intents),
Foundation Models additions (LanguageModel protocol, CoreAI/MLX local
models, image input, Python SDK, Linux, Dynamic Profiles). Hard gates
unchanged: macOS 27 SDK in an isolated boot volume, no day-1 beta on the
primary machine, no API guessing from blurbs (several sessions still
landing through 6/12).
Tests: 123 suites / 1923 pass; stats:check clean (272/29/232 invariants).
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.
Market-pulse re-check against first-party sources (2026-06-10, WWDC26 day 3)
found the README overclaiming and RFC 0011's deferred codegen item now
unblockable. All corrections are backed by URLs fetched this session.
README:
via Private Cloud Compute" was wrong on attribution: Apple's own newsroom
post (2026-06-08) names no model vendor — only "a bold new architecture
uniquely designed to protect users' privacy". The Gemini deal is press
reporting (MacRumors/Engadget/TechCrunch). Rewritten to the verified
first-party fact: Foundation Models gained a pluggable LanguageModel
protocol (on-device / PrivateCloudCompute / third-party cloud — Anthropic
and Google publish Swift packages, WWDC26 session 241), and AirMCP's
positioning is model-agnostic above that layer; the old "two-track already
matches that split, no migration" framing leaned on the unconfirmed claim
and is replaced by the governance-layer framing.
채택" → LanguageModel-protocol cloud-model support).
(first-party SOTU takeaways).
pinned in RFC 0011 §0.3, implementation gated on a macOS 27 SDK in an
isolated environment.
RFC 0011:
from the first-party check (Apple newsroom names no Gemini/Google/PCC).
Apple's schema terminology (App Intents schemas / Entity schemas / intent
schemas), View Annotations API (N/A for headless server), App Intents
Testing framework (candidate CI gate for the 232 generated intents),
Foundation Models additions (LanguageModel protocol, CoreAI/MLX local
models, image input, Python SDK, Linux, Dynamic Profiles). Hard gates
unchanged: macOS 27 SDK in an isolated boot volume, no day-1 beta on the
primary machine, no API guessing from blurbs (several sessions still
landing through 6/12).
Tests: 123 suites / 1923 pass; stats:check clean (272/29/232 invariants).