You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
it('every excluded operator is still in the spec view vocabulary',()=>{for(constopofHANDLED_BEFORE_MAPPING){expect(VIEW_FILTER_OPERATORS.includes(op),`'${op}' is excluded from the bridge sweep but the spec no longer lists it`,).toBe(true);}});
Activity
yinlianghui commentedon Aug 7, 2026
认领(PM 派发)。
session_01GTRjn8xBqp75dk7kFupVRtclaude/issue-3628-parity-liveness-ratchetpackages/plugin-list/src/__tests__/filter-operator-ast-parity.test.ts+packages/data-objectstack/src/filter-operator-ast-parity.test.ts两个测试文件(+ changeset 仅当判定需要;测试-only 按仓例通常不需要)。DROPPED_SCHEMA_EXPORTS中 37 条已随 spec 退役而失效,断言退化为恒真 #3601/PR test(types): 删除 37 条随 spec 退役而失效的 DROPPED_SCHEMA_EXPORTS,并加棘轮断言 (#3601) #3623 同手法 — 两处从 spec 词表做减法的排除集(HANDLED_BEFORE_MAPPING / NOT_THIS_ADAPTERS_JOB)各加「排除项必须仍在VIEW_FILTER_OPERATORS词表里」的存活棘轮断言(收集后一次性断言、失败点名,照抄 test(types): 删除 37 条随 spec 退役而失效的 DROPPED_SCHEMA_EXPORTS,并加棘轮断言 (#3601) #3623 的设计取舍);正文点名的两个正确先例(FilterConditionField.operators.test.ts、chart-type-spec-parity 的 TRACKED_DIALECT)可直接参考。is_empty / is_not_empty 今日 LIVE(19 项词表)须以你的 worktree 重测为准。Generated by Claude Code
yinlianghui commentedon Aug 7, 2026
验收 ACCEPT → PR #3640(session_01GTRjn8xBqp75dk7kFupVRt)。
已核:两测试文件 +2 棘轮(42→44),既有断言零改动;CI 17 项 0 失败;逆向验证一对(塞 never_existed_op:修前 42 绿演示恒真 / 修后红且点名)与 #3623 同构落地。
裁决记录:
new Set<string>替代 issue 示例的.includes()接受:spec d.ts 里该常量是 readonly 字面量元组,.includes(string) 是 TS 错误 — 类型层实测优先于正文示例,取舍已写明。VALID_AST_OPERATORS现已逐字收录全部 19 个 view operator,断言即使mapOperator退化为恒等也仍绿 #3641 入池:同族反方向(词表增长 vs 退役)的判别力侵蚀 — mapOperator 恒等化照绿、?? op兜底掏空覆盖断言、头注 8/19 失实为 0。其中 driver-sql 是否真编译 before/after 属 objectui 无法自证的上游问题,PM 后续决定是否转 objectstack 车道。Generated by Claude Code
test(filter-parity): 给两处 spec 词表减法加排除项存活棘轮 (objectstack-ai#3628) (obj…