Skip to content

Bound generated form runtime declarations - #1653

Merged
chubes4 merged 2 commits into
trunkfrom
fix/1651-budget-generated-forms
Sep 10, 2026
Merged

Bound generated form runtime declarations#1653
chubes4 merged 2 commits into
trunkfrom
fix/1651-budget-generated-forms

Conversation

@chubes4

@chubes4 chubes4 commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Closes #1651.

This branch now preserves oversized generated form declarations losslessly. It keeps the single bounded entity_collection:forms declaration as an ordered content-addressed manifest and stores complete, individually bounded form records in the canonical WordPress site plan. The resolver validates record hashes and expands complete entities for consumers; it does not strip graphs or omit forms.

The branch contains the original bounded policy commit plus d0c7daab, which replaces that policy. Remaining consumer support is in static-site-importer PR #1585.

Checks: Blocks Engine staged artifact compilation, WordPress site plan, and runtime declaration hash contracts.

AI assistance disclosure: OpenCode using openai/gpt-5.6-terra implemented and self-reviewed the lossless bounded-manifest contract under Chris Hubers direction.

Base automatically changed from fix/1648-utf8-diagnostic-boundary to trunk September 10, 2026 22:08
@chubes4
chubes4 merged commit c6046ce into trunk Sep 10, 2026
10 checks passed
@chubes4
chubes4 deleted the fix/1651-budget-generated-forms branch September 10, 2026 22:09
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.

Bound generated form runtime declaration aggregation

1 participant