mock 规范总纲

mock 规范总纲

第0条(基线)本目录一切数字以 20260918 磁盘实测为准;旧数引用禁止。产品源码与文档冲突时以源码为准并即时修正文档。

第1条(构成)本目录文档分二级:

(一)框架级:README.md(本文件,总纲与注册表)、PRINCIPLES.md(原则)、WHY_AND_HOW.md(原理与边界)、ARCHITECTURE.md(框架架构)、INTERFACE_MAP.md(引擎接口映射)。

(二)系统级:mahjong/(CRASH/ROUTE/SETTLE 语义)、mahjong_ui/(UI 行为)、smallgame/(畅玩阁)、automatch/(自动匹配)。

第2条(权威顺序)冲突必须按下列顺序裁决,高序优先:

(一)产品源码 > 本目录全部文档。

(二)系统级文档 > 框架级文档;同一语义只允许一处定义,其他文档必须引用。

(三)PRINCIPLES.md > 其余框架级文档。

(四)mock/LINUX.md > 本目录文档(运行事实)。

第3条(入口)AI 使用入口为 mock/AI_GUIDE.md;运行方式只允许引用 mock/LINUX.md(Linux 唯一权威)与 mock/README.md 第10节(Windows 唯一权威);本目录禁止复制命令与路径示例。

第4条(系统语义注册表)

文档 系统 语义范围 测试目录
mahjong/CRASH_SEMANTICS.md 麻将服务器 崩溃类型 1-7、补偿/回滚、退款校验链、幂等点 tests/mahjong/、tests/exp/
mahjong/ROUTE_SEMANTICS.md 麻将服务器 节点间路由转发链失败回退与错误传播 tests/mahjong/route/
mahjong/SETTLE_SEMANTICS.md 麻将服务器与客户端 结算链:token、WAL、冻结退款、反回归 tests/mahjong/settle/、settle_amount/、settle_extreme/
mahjong_ui/UI_BEHAVIOR.md 麻将 UI 面板、控件、几何、动画、音频、事件 tests/mahjong_ui/
smallgame/LAW_MAPPING.md 畅玩阁 物理定律到验证资产映射 tests/smallgame/
automatch/LAW_MAPPING.md 自动匹配 物理定律到验证资产映射 tests/automatch/

其他接入系统(ateam、killcount、market、changwange、huashan)无语义文档;测试目录见各 tests/<system>/INDEX.md。

第5条(新增系统程序)

(一)在 docs/ 下建小写系统名目录。

(二)按语义维度拆分,文件名后缀限于 *_SEMANTICS.md(服务端)、*_BEHAVIOR.md(UI)、*_LAW_MAPPING.md(定律映射)。

(三)在本文件第4条登记文档、系统、语义范围、测试目录,四项缺一不可。

(四)测试置 tests/<system>/,并在该目录 INDEX.md 登记类目。

第6条(文档纪律)

(一)禁止叙述、铺垫、自我指称与重复段落;条文只允许规范句。

(二)禁止命令与绝对路径;只允许登记路径本身。

(三)数字必须磁盘实测;未重测旧数必须删除或标注"待重测"。

(四)引用行号前必须复核现码;未复核引用只允许以符号(函数名、字段名、协议名)给出。

(五)同一语义跨文档重复时,必须删除重复侧并改引用权威文档。

相关推荐
养肥胖虎1 小时前
CodeGraph学习笔记:给代码建索引,节省Token和时间
ai·codegraph·代码索引
慧都小项2 小时前
从原理图到 PCB 制造数据:设计交付的 4 个核对关口
程序人生·自动化·pcb工艺·电子设计
10年前端老司机2 小时前
你的RAG检索正在“高效地重复废话”:一文彻底搞懂MMR算法
langchain·llm·agent
stereohomology2 小时前
大模型的观点谨:StoryTold 「Crafting Apps」四件套 · 深度总览
人工智能·llm
冬奇Lab3 小时前
LLM 驱动的自动化测试系列(08):移动端自动化(四)——AppAgent:解析树与视觉特征的结合
人工智能·测试
qq_284274054 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
Raas1004 小时前
MAI Gateway(魔芋企业级AI网关)能力解析:AI网关能做故障转移吗?AI网关核心功能详解
大数据·人工智能·网关·ai·gateway·mai gateway
全栈练习生4 小时前
AI Agent 沙箱
python·ai
qq_284274055 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
浮链序6 小时前
怎么证明"你这个模型是偷我的"——把蒸馏变成取证工具
算法·安全·llm