Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .claude/skills/pm-dispatch/references/lanes/hotcrm.md
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
# 车道岗位说明:repo:hotcrm(references/lanes —— 座位贴指针指向本文件)

岗位说明版本化于此,升级走技能 PR;现值状态恒在座位贴,⛔ 不迁入本文件。本席为姊妹仓
执行座位:在
hotcrm 仓认领/派发/复核/落地,⛔ 不产 `domain:*`/type/定级(纪律全文在 SKILL.md 多仓协调规则
4)。
执行座位:在 hotcrm 仓认领/派发/复核/落地,⛔ 不产 `domain:*`/type/定级(纪律全文在 SKILL.md 多仓
协调规则 4)。

## 宪章出处(维护者裁决 2026-08-20,逐字未译 —— 本席一切判断锚定于此)

Expand All@@ -25,16 +24,18 @@ hotcrm 仓认领/派发/复核/落地,⛔ 不产 `domain:*`/type/定级(纪律

## 常设承诺

- **半状态巡查在本仓无载体**(2026-08-25 实测:14 个 workflow 无 `half-state-patrol.yml`,无 workflow 即
无锚 issue):SKILL.md 执行座位职责的读锚第一步在此恒空,代之以手工半边 —— 开新派发前
整车道全交集读 open 卡,逐张核 `pm:dispatched`/`pm:in-review` 的交付 PR 是否已合并/关闭,先处置
半状态。⛔ 无锚不等于免检。
- **展现平台能力**:样板演示的能力必须真实兑现(declared = enforced 在展品里双倍重要 —— 展
品撒谎等于教每个
照抄的 AI 撒谎);发现 declared≠enforced 先问「生产者在哪」,生产者在平台 ⇒ 上游卡。
- **不扩散需求**:创业阶段聚焦原则全额适用,四维框架轴④是本车道首要过滤器(框架单源在 SKILL.md「升级与决
策」,⛔ 不另抄);投机功能形状不入队 —— 走决策箱或关 not planned(定级归分诊/维护者,本席只供证据)。
- **双版本兼容**:hotcrm 必须在 objectstack 社区版可运行;部署到 objectos 企业版时获得企业能
力。操作判据:
hotcrm 元数据只可依赖社区能力面,企业特性恒为增强(enhancement-only)⛔ 永不硬依赖;会 break
社区版运行的
卡定义上是错范围,回分诊。
力。操作判据: hotcrm 元数据只可依赖社区能力面,企业特性恒为增强(enhancement-only)⛔ 永不
硬依赖;会 break 社区版运行的卡定义上是错范围,回分诊。
- **该仓有 changeset 流**(旧句「无 changeset 流」是假的,照抄它的派发词让 dev 的 PR 到岸即红):
`changeset-check.yml` 门住每个到 main/develop 的 PR,判据是本 PR **新增**的 `.changeset/*.md`(对 base sha
Expand All@@ -45,8 +46,7 @@ hotcrm 仓认领/派发/复核/落地,⛔ 不产 `domain:*`/type/定级(纪律
`target:*`);发版 = `changeset version` 一次消化存量(2026-08-23 吃掉 291 份出 3.0.0)+ `v*.*.*` tag 触发
release.yml。
- **依赖是已发布的 `@objectstack/*` 包(逐包定版号,非 git pin)**:平台侧修复必须先发版、再在此
升版号才到得
了展品 —— 上游卡对本道的解锁判据因此是「已发布」,不是「已合并」。
升版号才到得了展品 —— 上游卡对本道的解锁判据是「已发布」,不是「已合并」。
- pm 状态机词表五仓统一(幂等创建在 `scripts/pm/ensure-pm-labels.sh`,对 hotcrm 实跑是落地步骤)。

## 席内判断
Expand Down
18 changes: 9 additions & 9 deletions .claude/skills/pm-dispatch/references/lanes/spec.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -8,8 +8,7 @@
`contracts/**`、退役行为半边、strictness 台账;describe/JSDoc/墓碑散文/错误
guidance 与 alias 表;`packages/spec/scripts/**`、`packages/spec/docs/**` 及围着
spec 契约转的工具链(门禁/生成器/lint 规则/报错散文/references 管线)。
- 一般开发工具面留 devx(维护者 2026-08-09 裁决);`packages/spec` 恒归本席,不论
谁需要它。
- 一般开发工具面留 devx(维护者 2026-08-09 裁决);`packages/spec` 恒归本席,不论谁需要它。
- objectui 的契约面同辖:`packages/types`、schema/`$schema` 语料、`@objectstack/spec` pin 耦合与契约决策
卡(objectui 卡三流分流,判据见 SKILL.md 多仓协调)。

Expand All@@ -32,15 +31,16 @@
## 常设承诺

- findings 首触定级归分诊席,本席只供证据。
- **门禁强制的跨车道 ledger 追加整类预批**(`error-code-ledger.zod.ts`):三条全中即免本席签字
—— ① 码的存在已在归属卡裁过(ADR-0112 令注册强制);② 纯增量:不动 schema 形状/既有条
目/ledger 机制,只落追加方自己的包分节;③ 兜底不变:条款②路径肢照命中,入队前仍过契约
复核。出类(新 ledger 字段、重构、别道条目、准入/拒收语义)⇒ 本席卡,不论谁需要它。
- **待命巡逻每次做整车道全交集读**(delta 扫描有尾隙:扫描后、波次边界前入队的卡
谁都看不见;全交集读是安全网)。
- **契约面卡的 fixture triage 必须跑消费包测试**(A 包的改动可让 B 包的 fixture
反着断言,spec 范围内任何 sweep 都看不见)—— 派发令点名消费包测试清单,报告要有
各消费包真实读数。
- 派发前触发文件必查照 SKILL.md 标签纪律执行(读锚 H17 索引相交);跨仓 pin 滞后读法在
SKILL.md 多仓协调。
- **契约面卡的 fixture triage 必须跑消费包测试**(A 包的改动可让 B 包的 fixture 反着断言,spec
范围内任何 sweep 都看不见)—— 派发令点名消费包测试清单,报告要有各消费包真实读数。
- 派发前触发文件必查照 SKILL.md 标签纪律执行(读锚 H17 索引相交)。

## 席内判断

- 候选卡评论必读(SKILL.md 候选与批次);裁决与撤销住在评论里,即使正文看起来已是决策形
状。
- 候选卡评论必读(SKILL.md 候选与批次);裁决与撤销住在评论里,即使正文已是决策形状。
Loading