docs(rules): 阶段 1 · PR 3/3 收官 — frontend 拆层 + 元原则引用全面覆盖#19
阶段 1 的最后一步:完成 P0 绑定治理。解决三件事:
frontend-development.md
rules/frontend-core.md
rules/.archived/frontend-vue.md
frontend-core.md 10 章节:
frontend-core.md
附录:新增前端技术栈 5 步落地。
给其余 6 份规则顶部加派生声明:
unit-testing.md
functional-testing.md
git-conventions.md
project-architecture.md
requirement-analysis.md
requirement-expansion.md
规则对 meta-principles 的引用:9/9(100%)
本阶段 3 个 PR 积累的通用反模式:
backend-core
frontend-core §附录
tooling-landscape §一
meta-principles §原则 4
meta-principles.md
.codebuddy/README.md
requirement-workflow/SKILL.md
README.md
frontend-vue.md
LESSONS.md §三
§五
规则层主体(不含 .archived)技术栈绑定减少幅度:
维度 开始 现在 减少 Java 关键词 48 16 -67% Spring Boot 34 7 -79% MyBatis 49 10 -80% Vue 24 14 -42% TAPD 113 4 -96% ← 剩余为示例对照 / 反面教材
新增抽象度指标:
<PM-Tool>
meta-principles
backend-core.md
12 files changed, 288 insertions(+), 11 deletions(-) 新增: rules/frontend-core.md (245 行) 归档: frontend-development.md → .archived/frontend-vue.md
read_lints
阶段 2 候选(你的决策):
rules/common/domain-modeling.md
rules/common/microservice.md
_meta.json
skills/SKILLS.md
阶段 1 完成后:.codebuddy/ 三层框架真正实现了技术栈无关。任何团队(Java / Go / Node / Python / React / Svelte)都可以直接基于本脚手架启动,只需按 <domain>-core.md §附录 的 5 步复制生成自己的栈特化规范,核心骨架一行不用改。
.codebuddy/
<domain>-core.md §附录
为什么做这个
阶段 1 的最后一步:完成 P0 绑定治理。解决三件事:
frontend-development.md仍绑定 Vue(同 backend 问题)做了什么
1. frontend 规则拆层(同 backend 模式)
rules/frontend-core.md(新增,380 行)rules/.archived/frontend-vue.md(原文归档 + 头部定位说明)frontend-core.md10 章节:附录:新增前端技术栈 5 步落地。
2. 元原则引用 100% 覆盖
给其余 6 份规则顶部加派生声明:
unit-testing.mdfunctional-testing.mdgit-conventions.mdproject-architecture.mdrequirement-analysis.mdrequirement-expansion.md规则对 meta-principles 的引用:9/9(100%)
3. LESSONS 反模式表填入 3 条
本阶段 3 个 PR 积累的通用反模式:
backend-core/frontend-core §附录tooling-landscape §一登记meta-principles §原则 4meta-principles.md宪法化meta-principles.md、R0 索引4. 跨文件引用更新
.codebuddy/README.md规则索引新增 R3(frontend-core)+ R3-vue 两行requirement-workflow/SKILL.md引用路径更新README.md目录结构加frontend-vue.mdLESSONS.md §三、§五同步终局抽象度扫描
规则层主体(不含 .archived)技术栈绑定减少幅度:
新增抽象度指标:
<PM-Tool>等):15 处meta-principles引用:17 处阶段 1 总览(PR #17 + #18 + 本 PR)
meta-principles.md(宪法)+ 15 处 TAPD → 占位符backend-core.md(440 行通用)+ Java 参考实现归档frontend-core.md(380 行通用)+ 9/9 规则引用元原则 + 反模式沉淀 3 条改动统计
自举验证
read_lints0 错误下一步建议(不在本 PR 范围)
阶段 2 候选(你的决策):
rules/common/domain-modeling.md)rules/common/microservice.md)_meta.jsonv2)skills/SKILLS.md)project-architecture.md的技术栈表示例化(当前仍有 Java/MyBatis 硬绑定)通用性声明
阶段 1 完成后:
.codebuddy/三层框架真正实现了技术栈无关。任何团队(Java / Go / Node / Python / React / Svelte)都可以直接基于本脚手架启动,只需按<domain>-core.md §附录的 5 步复制生成自己的栈特化规范,核心骨架一行不用改。