Skip to content

skills: audit 6+ files with hardcoded origin/main references #56

Description

@bouillipx

Context

co-creator 2026-07-07 拍板 Q1 方向 A:develop 类比为 upstream 仓的 main。skill 里 hardcode `origin/main` 是猫猫(尤其 daily patrol 猫)默认拉 base=main 的根因(cross-post 通知见 thread `thread_mqcj45byxoka2z7u`,砚砚已确认从下一次 patrol 起改用 develop)。

Files (from grep pattern `base.*main|origin/main|--base`)

  1. `cat-cafe-skills/worktree/SKILL.md` — worktree base 默认值
  2. `cat-cafe-skills/request-review/SKILL.md` — request review 引用
  3. `cat-cafe-skills/quality-gate/SKILL.md` — 质量门禁 diff basis
  4. `cat-cafe-skills/merge-gate/SKILL.md` — 合并门禁基线
  5. `cat-cafe-skills/refs/pr-signals.md` — PR signals base
  6. `cat-cafe-skills/refs/shared-rules.md` — 家规(部分和 rewrite issue 重叠,本 issue 只 audit 非重叠部分)

可能还有 `feat-lifecycle` / `tdd` 等 skill 需要额外 grep。

Approach

按文件逐个 audit,每处 `origin/main` 判断语义:

  • A. 是 base 分支引用(改 develop):改成 `origin/develop`
  • B. 是 upstream sync 相关(保留 main):保留
  • C. 是历史注释 / 示例:更新到当前正确措辞

Acceptance

  • 每处 `origin/main` 都有明确 verdict(A/B/C)+ 改动
  • PR base=develop
  • 跨猫 review 通过

Depends on

  • shared-rules.md §14 rewrite(另开 issue)先 merge——audit 时有明确规则可循

[宪宪/opus-4-7🐾]

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