Skip to content

Commit 0136ab2

Browse files
committed
ci(spec-shape-gate): register #23846's select-option kind against objectui#12711
Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FQ8CFdsfm5FTPhm4HHxGN8
1 parent 3e89932 commit 0136ab2

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

‎scripts/ci/spec-shape-retirements.json‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,20 @@
1919
"message": "Type 'string' is not assignable to type '{ '[REMOVED] Key retired: run `os validate` for its migration.': never; }'."
2020
}
2121
]
22+
},
23+
{
24+
"retired": "nothing retired -- the spec ADDED an optional key: the select option's lifecycle `kind` (`open` | `won` | `lost`, required only under a `stageField`, #23809). objectui's select-option convergence pins assert by design that the converged form and metadata faces gained no key beyond `description` / `default`, so a new spec key reds them (TS2344 `Equal` pins, compiled only by the package's chained test project); the entry is deleted when objectui re-pins the faces",
25+
"objectstack_pr": 23846,
26+
"objectstack_commit": "adad73f71483abf84b470e90367fe8080c44a4e0",
27+
"downstream_card": "objectstack-ai/objectui#12711",
28+
"registered_at": "2026-10-16",
29+
"matches": [
30+
{
31+
"file": "packages/types/src/__tests__/select-option-tier1-convergence-7014.test.ts",
32+
"code": "TS2344",
33+
"message": "Type 'false' does not satisfy the constraint 'true'."
34+
}
35+
]
2236
}
2337
]
2438
}

0 commit comments

Comments
 (0)