Skip to content

Migrate runtimes to canonical SSI import - #2221

Merged
chubes4 merged 2 commits into
mainfrom
feat/2220-canonical-ssi-import
Aug 5, 2026
Merged

Migrate runtimes to canonical SSI import#2221
chubes4 merged 2 commits into
mainfrom
feat/2220-canonical-ssi-import

Conversation

@chubes4

@chubes4 chubes4 commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • invoke static-site-importer/import from Cloudflare and browser transports
  • send canonical files sources containing the artifact entrypoint and files
  • forward browser materializer inputs through the WordPress runtime invoker
  • preserve runtime result and transport contracts while removing use of legacy SSI abilities

Depends on Automattic/static-site-importer#841.
Closes #2220.

Verification

  • build and Cloudflare TypeScript checks pass
  • Cloudflare runtime suite passes
  • browser generic invoker and contained-site contract tests pass

Runtime dependency

The Cloudflare manifest still pins SSI v1.3.6. Live use of the canonical ability requires an SSI release containing Automattic/static-site-importer#841 and a separate manifest update.

AI assistance

OpenAI GPT-5.6 Sol via OpenCode migrated both runtime transports and verified their contracts. Chris Huber reviewed and remains responsible for every line.

chubes4 added 2 commits August 5, 2026 12:40
AI assistance: OpenAI gpt-5.6-sol via OpenCode implemented and verified canonical SSI invocation across Cloudflare and browser materialization transports. Chris Huber remains responsible for every line.
@chubes4
chubes4 merged commit 41caec2 into main Aug 5, 2026
5 of 6 checks passed
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.

Route static artifact materialization through SSI's canonical import ability

1 participant