Skip to content

Import a pinned static website artifact into the Cloudflare runtime #1975

Description

@chubes4

Parent: #1970

Goal

Prove one canonical SSI/WP Build website artifact can be remotely materialized into the existing default Cloudflare WordPress site as editable content through the canonical lease/MDI/R2 transaction.

Scope

  • package a pinned, digest-verified Static Site Importer runtime and required dependencies
  • add an authenticated bounded artifact-import operation accepting an R2 reference plus SHA-256
  • invoke static-site-importer/import-website-artifact inside the existing coordinator lease
  • persist MDI changes, uploads, generated theme files, options, and import provenance
  • commit one canonical revision and publish affected routes
  • return a structured SSI report and canonical receipt

Acceptance

A representative multipage artifact imports with zero fallback blocks and exact visual parity, remains editable in Gutenberg, survives cold restart, serves assets from R2, publishes routes, rejects malformed/oversized/digest-mismatched inputs, and preserves idempotency and lease conflict behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions