Skip to content

Adopt Traverse platform reference clients (#151)#156

Merged
enricopiovesan merged 1 commit into
mainfrom
cursor/issue-151-adopt-traverse-platform-clients
Jul 15, 2026
Merged

Adopt Traverse platform reference clients (#151)#156
enricopiovesan merged 1 commit into
mainfrom
cursor/issue-151-adopt-traverse-platform-clients

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

  • Adopt Traverse apps/{android-demo,browser-consumer,macos-demo,react-demo,youaskm3-starter-kit} as canonical homes under apps/
  • Add shared fixtures/expedition-runtime-session.json and offline CI smokes; live adapter smokes require TRAVERSE_REPO
  • Document ownership in docs/adopted-platform-clients.md and rewrite demos/starter docs to public Traverse URLs (no private runtime imports)

Governing Spec

  • Traverse decision log ownership boundary (issue #703 / PR #705–#707)
  • App-References UI-only constitution

Project Item

Definition of Done

  • React, browser, Android, and macOS reference clients have canonical homes
  • Starter/reference source has owner + validation command
  • Runtime fixtures remain in Traverse examples/ (not adopted)
  • Offline build/smoke validation for each adopted artifact
  • Public Traverse surfaces only
  • Docs identify this repo as SoT for apps/starter material

Validation

  • bash scripts/ci/repository_checks.sh
  • bash scripts/ci/android_demo_smoke.sh
  • bash scripts/ci/macos_demo_smoke.sh
  • bash scripts/ci/react_demo_smoke.sh
  • bash scripts/ci/youaskm3_starter_kit_smoke.sh

Architecture boundary

  • UI/demo/starter adoption only; no Traverse private imports; fixtures stay in Traverse examples/

Made with Cursor

Move android-demo, browser-consumer, macos-demo, react-demo, and
youaskm3-starter-kit into reference-apps with offline smoke gates,
shared expedition fixture, and docs that point at public Traverse
surfaces only.

Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan enricopiovesan enabled auto-merge (squash) July 15, 2026 06:59
@enricopiovesan enricopiovesan merged commit 447d940 into main Jul 15, 2026
6 checks passed
@enricopiovesan enricopiovesan deleted the cursor/issue-151-adopt-traverse-platform-clients branch July 15, 2026 07:00
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