Skip to content

llm-mcp: Mode A Spec 119 verified-registry cutover - #302

Merged
enricopiovesan merged 1 commit into
mainfrom
cursor/ticket-llm-mcp-traverse-starter-catalog-mode-a-cutover
Sep 7, 2026
Merged

llm-mcp: Mode A Spec 119 verified-registry cutover#302
enricopiovesan merged 1 commit into
mainfrom
cursor/ticket-llm-mcp-traverse-starter-catalog-mode-a-cutover

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

  • Wire apps/llm-mcp-reference/mode-a/ prepare/serve to Spec 119 TRAVERSE_MCP_REGISTRY_CACHE after Traverse #1241/#1252.
  • Capture live verified-public discovery + inline execute/render evidence for App-Refs kit core.normalize-participants (Loop WF1); refresh Cursor/Claude configs and board/docs off the Blocked wait.
  • Keep fail-closed posture: no expedition happy path; Mode B remains Future on #1242.

Governing Spec

  • Traverse Spec 119-verified-registry-mcp-mode-a (Approved)
  • docs/llm-reference-apps-plan.md
  • App-References constitution (UI/façade boundary; no invented business fields)

Project Item

  • Ticket ID: llm-mcp-traverse-starter-catalog
  • Project 2 item: PVTI_lADOEbiBt84BbzAzzg0ex-Q

Definition of Done

  • list_entrypoints against verified public catalog includes an App-Refs kit capability (core.normalize-participants)
  • execute_entrypoint + render_execution_report succeed with inline RuntimeRequest; evidence includes id/version/digest (digest_matches_public_state:true)
  • Cursor + Claude evidence transcripts refreshed; no invented business fields
  • Board/docs no longer cite obsolete Blocked-on-#1241; Mode A is the documented happy path
  • Fail closed: unprepared cache does not fall back to expedition
  • bash scripts/ci/llm_mcp_reference_smoke.sh + bash scripts/ci/repository_checks.sh green

Validation

  • bash scripts/ci/llm_mcp_reference_smoke.sh → PASS
  • bash scripts/ci/repository_checks.sh → PASS
  • Local Mode A: prepare.sh + serve.sh against Traverse main fixture → verified_public + kit id
  • Upstream: bash "$TRAVERSE_REPO/scripts/ci/mcp_stdio_server_mode_a_smoke.sh" → PASS

Production-baseline notes: docs/façade cutover (not a new OS embed). Digest pin for OS shells remains Traverse v0.10.0; Mode A consumer requires post-#1252 checkout or next release.

Made with Cursor

Wire prepare/serve to TRAVERSE_MCP_REGISTRY_CACHE after Traverse #1252, capture live kit evidence for core.normalize-participants, and refresh board/docs off the Blocked #1241 wait.

Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan
enricopiovesan enabled auto-merge (squash) September 7, 2026 03:51
@enricopiovesan
enricopiovesan merged commit fa29a68 into main Sep 7, 2026
8 checks passed
@enricopiovesan
enricopiovesan deleted the cursor/ticket-llm-mcp-traverse-starter-catalog-mode-a-cutover branch September 7, 2026 03:51
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