Skip to content

Commit 847f1ab

Browse files
committed
fix(spec): the defaultFilters D3 entry states where its door refuses, not a re-save refusal
Claude-Session: https://claude.ai/code/session_01CiCTczDo7tGhafXjf61dUJ Co-authored-by: Claude <noreply@anthropic.com>
1 parent 42ecba3 commit 847f1ab

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

‎packages/spec/src/migrations/entries/semantic/18.object-grid-default-filters-rule-array.ts‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,12 @@ export const entry: SemanticMigration = {
5656
+ 'combinator, a null value, an operator the rule vocabulary does not spell, the bare '
5757
+ 'string or number this key also took, and any filter on a grid whose rows are inline '
5858
+ '(data with provider value, or staticData), for the reason its sibling gives — and '
59-
+ 'RE-SAVING such a node is refused at the '
60-
+ 'defaultFilters path, with the same conversion table the filter door gives, computed '
61-
+ 'from the author\'s own keys. ADR-0049 / ADR-0087.',
59+
+ 'its door refuses such a value only as the component-props gate\'s advisory finding '
60+
+ '(os validate, os build, os lint), since a re-save through the metadata API is not '
61+
+ 'refused there: a record form with the message the filter door gives, a worked rewrite '
62+
+ 'computed from the author\'s own keys and a pointer to this entry\'s conversion table, '
63+
+ 'and a bare string or number or an AST tuple array with the schema\'s plain type '
64+
+ 'refusal. ADR-0049 / ADR-0087.',
6265
acceptanceCriteria:
6366
'Every object-grid node in your pages either omits defaultFilters or carries a '
6467
+ 'ViewFilterRule array on it. The parse of an object-grid node whose defaultFilters is '

0 commit comments

Comments
 (0)