Skip to content

[PM] 多仓库协调约定与 PM 派发标签初始化 #4543

Description

@os-zhuang

本 issue 用于初始化 PM 派发机制(PR #4540)的标签,并作为多仓库协调约定的入口说明。机制全文见 .claude/skills/pm-dispatch/SKILL.md

约定摘要

主 backlog:功能级任务 issue 统一开在本仓库(objectstack,契约源头),用路由标签指明代码落地仓库:

  • repo:objectui → 前端(objectui)
  • repo:cloud → 云端(cloud)
  • 无路由标签 → 后端(本仓库)

状态标签(三个仓库同名同义):

  • pm:queue — 就绪,等待 PM 循环派发
  • pm:dispatched — 已派发给开发 agent
  • needs-user-decision — 等维护者拍板,PM 绝不派发、绝不代答

跨仓功能:父 issue + 每仓一个 sub-issue,契约优先(spec/后端先行);下游 sub-issue 在正文写 Blocked-by: <owner/repo>#<n>,依赖未合并前 PM 不派发。

决策分析两条硬性评估轴(所有 [决策] issue 必须按此分析):

  1. 项目长远合理性(北极星方向、no workarounds、contract-first);
  2. 防 AI 写代码犯错、尤其防 AI 写元数据 app 犯错(严格 schema、发布时响亮拒绝、declared = enforced,拒绝消费端宽容回退)。

本 issue 达成标签初始化目的后,标签会被移除并关闭本 issue(标签本身保留在仓库中)。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions