SuperAPI AI 工具集

house-rules

编程与开发

查看项目

更新于 10-15 23:23

技能介绍

用途:这是 clhbid 的 house rules(内部规范),在 clhbid 仓库中编写、测试或评审代码、issue 与业务文档时使用,用于统一团队约定。

主要能力与规则:

  1. 写作精简:代码及其所有描述性内容都遵循 writing-lean 技能。
  2. 测试边界:测试自己的代码而非依赖项;只测试自身代码新增的行为,把依赖包视为既定事实——导入其值而非复制其表格,其行为交给它自己的测试。
  3. 单一事实来源:每个值都取自其定义处,例如 Tailwind 刻度用 max-w-7xl 而非 max-w-[1468px],或使用共享常量、包自带类型。
  4. 术语表:领域术语来自 GLOSSARY.md(位于 clhbid/CLHbid-LiveAuction),它是应用的单一事实来源;用 domain-modeling 技能阅读它,使用其中术语,不用标记为 Avoid 的词,缺失术语应向其提议而非自造。
  5. 测试风格:在测试框架的 hooks 中做 setup 与 teardown;按 arrange、act、assert 顺序,并断言完整结果,使多出的条目会导致测试失败。
  6. 时间处理:当测试依赖时间时伪造时钟,使其在任何时刻和时区都能通过。

使用方式:在 clhbid 仓库中编写、测试或评审代码、issue 或业务文档时应用上述规则。

限制:资料未提供安装命令、具体调用方式、收费或平台信息,暂未提供。