@@ -576,7 +576,8 @@ file the fix touches, you have not triaged it yet, and it is not labelable.
576576
577577| 标签 | 包家族 |
578578| :--| :--|
579- | ` domain:engine-core ` | ` packages/objectql ` 、` packages/metadata* ` 、` packages/platform-objects ` 、` packages/core ` 、` packages/formula ` (CEL / ` matches-filter ` / RLS 谓词求值)、` plugin-pinyin-search ` (` __search ` 伴生列由 SchemaRegistry 声明、engine 把它 OR 进 ` $search ` ,落点在编译/查询核心而非任何 driver;全局写钩子同 #4775 锚定) |
579+ | ` domain:engine-core ` | ` packages/objectql ` 、` packages/core ` 、` packages/formula ` (CEL / ` matches-filter ` / RLS 谓词求值)、` plugin-pinyin-search ` (` __search ` 伴生列由 SchemaRegistry 声明、engine 把它 OR 进 ` $search ` ,落点在编译/查询核心而非任何 driver;全局写钩子同 #4775 锚定) |
580+ | ` domain:metadata ` | ` packages/metadata* ` (metadata service / registry / directory:加载、注册、持久化、缓存、目录)、` packages/platform-objects ` (内置平台对象定义)—— 见下「` engine-core ` 再拆 ` metadata ` 」 |
580581| ` domain:drivers ` | ` packages/drivers/driver-* ` (` driver-memory ` / ` driver-mongodb ` / ` driver-sql ` / ` driver-sqlite-wasm ` ) |
581582| ` domain:services ` | ` packages/services/* ` 、` packages/connectors/* ` 、` packages/triggers/* ` (flow 触发器)、` packages/plugins/plugin-approvals ` 、` plugin-webhooks ` 、` plugin-email ` 、` plugin-reports ` 、` embedder-openai ` 、` knowledge-memory ` 、` knowledge-ragflow ` |
582583| ` domain:identity ` | ` packages/plugins/plugin-auth ` 、` plugin-security ` 、` plugin-sharing ` 、` plugin-audit ` |
@@ -596,7 +597,7 @@ updated **by PR** — the taxonomy evolves deliberately, never per-claim.
596597
597598- ` packages/apps/* ` 今天只是 app manifest + plugin 壳,内容仍从
598599 ` @objectstack/platform-objects/apps ` 再导出,落点可能在 platform-objects
599- (` engine-core ` )、这三个包本身、或控制台渲染面(` repo:objectui ` )—— 按主要
600+ (` metadata ` )、这三个包本身、或控制台渲染面(` repo:objectui ` )—— 按主要
600601 落地站点在分诊时判定。
601602- ` packages/console ` 是 ` ../objectui ` 构建产物的落盘位:仓内只跟踪
602603 ` package.json ` / ` README ` / ` CHANGELOG ` ,` dist/ ` 由 ` scripts/build-console.sh `
@@ -651,6 +652,26 @@ objectql + metadata\* + platform-objects + core + formula + 全部 `driver-*`,
651652- ** 运行模式** : surface 席 sweep-first —— 一认领、一 PR、多单 ` Fixes ` ,逐单
652653 清单复审、零 rider,把认领/PR/CI/验收的固定开销摊薄到 1/N(试点 #6243 )。
653654
655+ ** ` engine-core ` 再拆 ` metadata ` (维护者 2026-08-07 拍板,座位贴 #6367 )。**
656+ 首拆后的 engine-core 仍是全仓最大、增长最快的车道:编译/查询核心与元数据
657+ 机制(service / registry / directory + 内置平台对象)的落地节律不同 —— 前者
658+ 深、串行、常挂 ★,后者以机制修缮与观测型 finding 为主,天然可并行。二次
659+ 切分仍按包边界(anchoring rule 无例外,与 spec 拆分不同):** ` engine-core ` =
660+ 编译/查询核心** (objectql / core / formula / plugin-pinyin-search),
661+ ** ` metadata ` = 元数据机制与内置对象** (` packages/metadata* ` 、
662+ ` packages/platform-objects ` )。配套纪律:
663+
664+ - ** 红线** :改变元数据** 格式/接受面** 的卡照旧归 ` domain:spec ` (协议席,判据
665+ 「合法集合变没变」,#6245 /#6235 先例);` /meta ` HTTP 路由本体在
666+ ` packages/rest ` ,归 ` domain:cli ` —— ` metadata ` 席只吃 engine 侧机制。跨半边
667+ 的卡按主要落点判,拿不准 FLAG 回分诊。
668+ - ** 迁移** :存量带 ` domain:engine-core ` 的 open issue 由** 分诊座位** 按落点
669+ 逐条改标(只读分类审计留证,逐卡迁移评论);已在飞(` pm:dispatched ` )的
670+ ** 改标不改辖** —— 标签随分类走,收尾与复核仍归原认领会话(先例 #6298
671+ 说明段)。
672+ - ** 座位贴新立** :#6367 ,范围段照抄上表;母席 #6019 范围随表收缩,由其在任
673+ PM 自行更新正文(单写手规则),分诊座位只留知会评论。
674+
654675** Label discipline —— 单一生产者。** ` domain:* ` 只由** 分诊座位** 在 backlog
655676sweep(round loop step 0)产出,全仓唯一(rule 4)。** 打标签 ≠ 认领** :分诊座位
656677打完从不认领,执行座位读到从不重打。** 未打标签的 issue 任何人都不得认领** ——
0 commit comments