Skip to content

test(examples): add swirls-shaped looms conformance suite - #48

Merged
dylnslck merged 3 commits into
mainfrom
feat/parity-suite
Oct 24, 2026
Merged

dylnslck merged 3 commits into
mainfrom
feat/parity-suite

Conversation

@dylnslck

Copy link
Copy Markdown
Contributor

Summary

  • Add examples/swirls-parity covering the engine-swap plan's required in-process scenarios (fanout/map/loop, approvals, blob offload, secrets, worker/queue, agent session, DST cron, event-log rebuild).
  • Export @swirls/looms/cloudflare/queues so Bun/Node consumers can load queue helpers without cloudflare:workers (unblocks Swirls executor adapter in ByteSliceHQ/swirls-platform#374 after the next patch publish).

Test plan

  • cd examples && bun test swirls-parity (13 pass)
  • CI verify on this PR

Made with Cursor

@dylnslck dylnslck changed the title test(examples): Swirls-shaped Looms conformance suite test(examples): add swirls-shaped looms conformance suite Oct 24, 2026
Cover fanout/map/loop child runs, approvals, blob offload, secrets,
worker/queue reliability, agent session load, DST cron, and event-log
rebuild. Export @swirls/looms/cloudflare/queues for Bun pull consumers.

Co-authored-by: Cursor <cursoragent@cursor.com>
dylnslck and others added 2 commits October 24, 2026 18:58
Null-coalesce approval outcomes, void worker dispatch, and satisfy
Bun's fetch.preconnect when wiring the in-process callback client.

Co-authored-by: Cursor <cursoragent@cursor.com>
Use Predicate guards, pad statements, and treat suite helpers like
tests under the effecttsgo overrides.

Co-authored-by: Cursor <cursoragent@cursor.com>
@dylnslck
dylnslck merged commit 86280a0 into main Oct 24, 2026
2 checks passed
@dylnslck
dylnslck deleted the feat/parity-suite branch October 24, 2026 18:40
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