Skip to content

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

Description

@enricopiovesan

Summary

Define and ship a multi-capability workflow for traverse-starter: traverse-starter.pipeline chaining three WASM agents so all platform clients can showcase orchestration.

Why

Single-capability execute hides workflow composition. Phase 3 requires at least one app demonstrating multiple capabilities in one workflow.

Depends on

  • Traverse WASM agents: validate, process (exists), summarize
  • Updated manifests/traverse-starter/ with workflow + component manifests

Blocked by

Sidecar dev path (can start when #554 lands):

  • Traverse #554traverse-starter.validate and traverse-starter.summarize WASM agents

In-app embedded E2E (Phase 3 — additionally blocked on):

traverse-starter.process already exists; #553 does not block sidecar-only pipeline authoring and manifest work once #554 is done.

Definition of Done

  • Workflow JSON + three component manifests in Traverse examples
  • App manifest in manifests/traverse-starter/ references pipeline workflow
  • All platform UIs invoke workflow (single submit) and render combined final output + trace
  • No business field computation in UI

Validation

  • Sidecar dev path: register manifest → execute pipeline → all output fields present
  • Unit tests for output parsing cover new fields (summary, wordCount, validation issues)

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedCannot proceed until blocker is resolvedruntime-clientTraverse runtime client boundary work

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions