Skip to content

feat(loop): WF1 multi-OS reference app scaffold - #264

Merged
enricopiovesan merged 1 commit into
mainfrom
cursor/ticket-loop-wf1-multi-os-scaffold
Aug 23, 2026
Merged

feat(loop): WF1 multi-OS reference app scaffold#264
enricopiovesan merged 1 commit into
mainfrom
cursor/ticket-loop-wf1-multi-os-scaffold

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

  • Scaffold apps/loop/ across all seven OS clients (web, iOS, macOS, Android, Windows, Linux GTK, CLI) for Spec 003 WF1.
  • Compose WF1 via registry_ref digests (ingest / extract / normalize / authorize) plus in-repo loop.wf1 workflow overlay.
  • Extend bundle sync materialize for core.* capabilities; register CI/nightly/docs/README touchpoints; web human-review chrome on blocked.

Governing Spec

  • docs/specs/003-loop-wf1-reference-app/spec.md (Approved)
  • ADR docs/adr/0003-loop-wasm-from-registry-only.md
  • Specs 001/002 event-UI conformance
  • docs/loop-registry-deps.md

Project Item

  • Ticket ID: loop-wf1-multi-os
  • Item: PVTI_lADOEbiBt84BbzAzzg2Jmec

Definition of Done

  • apps/loop/{web-react,ios-swift,macos-swift,android-compose,windows-winui,linux-gtk,cli-rust}/
  • Manifests + four registry_ref components + in-app WF1 workflow
  • Sync wrappers + materialize map for core WF1 caps
  • Spec 001/002 presentation wiring retained from meeting-notes scaffold
  • Human review panel when presentation is blocked (web)
  • README / design-language / repository checks / CI + nightly registration

Validation

  • bash scripts/ci/repository_checks.sh — PASS
  • npm run test -w apps/loop/web-react — 18 passed
  • npm run typecheck -w apps/loop/web-react
  • cargo test -p loop-core-rs -p loop-cli (in apps/loop) — passed
  • Native bundle sync with TRAVERSE_REPO for android/swift/winui

Test plan

  • CI green (repository-checks, quality, coverage, embedded-smoke, native-linux loop cargo)
  • Spot-check web ReviewPanel with blocked fixture
  • Confirm digests in docs/loop-registry-deps.md still match registry

Made with Cursor

Add apps/loop shells (web, iOS, macOS, Android, Windows, Linux GTK, CLI)
composed via registry_ref digests for ingest/extract/normalize/authorize,
in-app WF1 workflow overlay, event-UI conformance, and human-review chrome.

Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan
enricopiovesan enabled auto-merge (squash) August 23, 2026 18:24
@enricopiovesan
enricopiovesan merged commit 39f6457 into main Aug 23, 2026
8 checks passed
@enricopiovesan
enricopiovesan deleted the cursor/ticket-loop-wf1-multi-os-scaffold branch August 23, 2026 18:24
@enricopiovesan
enricopiovesan restored the cursor/ticket-loop-wf1-multi-os-scaffold branch August 23, 2026 21:26
@enricopiovesan
enricopiovesan deleted the cursor/ticket-loop-wf1-multi-os-scaffold branch August 23, 2026 21:34
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