Skip to content

Ship traverse-starter.pipeline multi-capability showcase#144

Merged
enricopiovesan merged 1 commit into
mainfrom
cursor/issue-110-pipeline-showcase
Jul 12, 2026
Merged

Ship traverse-starter.pipeline multi-capability showcase#144
enricopiovesan merged 1 commit into
mainfrom
cursor/issue-110-pipeline-showcase

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

  • Retarget manifests/traverse-starter to traverse-starter.pipeline with validate/process/summarize components and state_machine invoke
  • Parse and render namespaced final output (validate / process / summarize) across web, Swift, Rust, Android, and Windows clients
  • Point Android/Windows execute capability at traverse-starter.pipeline; update Phase 1/2 smoke nested field assertions

Governing Spec

Project Item

Definition of Done

  • App manifest references pipeline workflow + three component manifests
  • Platform UIs invoke workflow via single submit { note } (commands) or pipeline capability (execute clients)
  • Combined final output + trace rendered (namespaced fields)
  • No business field computation in UI

Validation

  • cd apps/traverse-starter/web-react && npm test (19 tests)
  • cd apps/traverse-starter/TraverseCore && swift test
  • cd apps/traverse-starter && cargo test -p traverse-core-rs -p traverse-starter-cli
  • bash scripts/ci/repository_checks.sh
  • Sidecar register + pipeline execute (requires linked Traverse _traverse checkout with pipeline artifacts)

Architecture boundary

  • UI shells render runtime fields only
  • Workflow JSON remains in Traverse; App-References only references it

Checklist

  • Issue linked and Project 2 item updated
  • Updated AGENTS.md / README.md
  • No business logic added to UI layer
  • CI gates pass locally where applicable

Made with Cursor

Retarget the app manifest to the multi-capability pipeline workflow and
parse/render namespaced validate/process/summarize output on every shell.

Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan enricopiovesan enabled auto-merge (squash) July 12, 2026 03:20
@enricopiovesan enricopiovesan merged commit 48b5c96 into main Jul 12, 2026
6 checks passed
@enricopiovesan enricopiovesan deleted the cursor/issue-110-pipeline-showcase branch July 12, 2026 03:21
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.

Multi-capability showcase: traverse-starter.pipeline workflow (validate → process → summarize)

1 participant