Browse documentation

Cloudflare starter verification

Requirement: REQ-PRODUCT-CF-STARTER; related package, scoped-admin and immutable-history checks remain linked individually.

The starter creates a new local project. It does not install packages, log in, deploy, provision resources, choose a domain, generate credentials or modify existing directories. The host authorization stub denies access. Generated setup is local-only; inspection and export use scoped package stores.

Tests cover exclusive output creation, existing/symlink paths, malformed flags, packaged CLI/templates, denial before assets and object lookup, separate setup/export/source permissions, ignored browser permission headers, stable configured-site object selection, empty stores, site-matching release registration and retained private MDX sources. Source entry links are absent when the host store omits its private-source hook.

Verified locally on 18 October 2026:

The optional runtime script retains its disposable fixture under ignored local output and stops its own server. It is maintainer tooling; adopters choose their own CI/deployment checks. Its fictional role header and archive route are injected only into the disposable test copy and never generated by the shipped initializer.

Production routing, account selection, access policy, recording/identity integration, retention, restoration and removal remain host responsibilities. The deployment feature stays partial.