Skip to content

fix(dynamic): correct ruleset PUT envelope — { dynamicGroupRuleSet: [ruleset] } - #80

Merged
2000game merged 2 commits into
mainfrom
fix/ruleset-put-envelope-77b
Jul 10, 2026
Merged

2000game merged 2 commits into
mainfrom
fix/ruleset-put-envelope-77b

Conversation

@2000game

Copy link
Copy Markdown
Member

Follow-up to #78: the live rehearsal showed the array-only envelope ALSO fails — CT 3.134.1's validator, combined across both live errors, decodes the true shape: root must be an OBJECT and its dynamicGroupRuleSet property must be a single-element ARRAY. putRulesetBody (the single shared writer from #78) now returns { dynamicGroupRuleSet: [ruleset] }; all pinned assertions updated (unit, synthetic apply, portable-refs e2e; the #36 gated test flows through the same helper). Full suite 533 pass / 5 skip; typecheck + lint clean. Reopens the acceptance of #77 with the corrected shape. Refs #77.

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