Skip to content

feat(cloudflare): regenerate Smithy models from the mirrored docs - #535

Open
Mkassabov wants to merge 1 commit into
fix/cloudflare-spec-mirrorfrom
fix/cloudflare-generated-specs
Open

feat(cloudflare): regenerate Smithy models from the mirrored docs#535
Mkassabov wants to merge 1 commit into
fix/cloudflare-spec-mirrorfrom
fix/cloudflare-generated-specs

Conversation

@Mkassabov

@Mkassabov Mkassabov commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Warning

Do not merge this PR by itself. Always merge the entire stack — click Merge on the top PR (#536). We only split this because GitHub's Files tab caps at 3,000 files and the spec-snapshot deletion ate the UI. Merging any layer alone leaves main inconsistent (fetcher without regen, Smithy without TS, or vice versa).

Stack (bottom → top): #534 fetcher#535 generated specs#536 services

This layer

Converts the live method-page crawl into packages/cloudflare/.generated-specs.

  • 2701 method pages → Smithy JSON (124 resources + 4 new: ai_audit, analytics_query, precursor, registrar_sandbox).
  • Net ~−703k lines in .generated-specs (almost all zero_trust.json nesting less).
  • 1868 stale patch ops no longer match shape paths and were skipped at generate time (the TS layer is next).

Convert the live method-page crawl into .generated-specs (2701 operations
across 124 resources, plus four new models). Independent of the TS SDK
surface; do not merge without the rest of the stack.
@alchemy-version-bot

Copy link
Copy Markdown
Contributor

Install the packages built from this commit:

Distilled

@distilled.cloud/core

bun add https://pkg.ing/@distilled.cloud/core/b37a561

@distilled.cloud/cloudflare

bun add https://pkg.ing/@distilled.cloud/cloudflare/b37a561

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