- VERSION file as authoritative version source - export.mjs reads VERSION with package.json fallback - bw-ota.ps1 DryRun mode for safe testing - auto-setup.ps1 bumped to v3.2.0 (Phase 8 OTA)
2.3 KiB
2.3 KiB
AI Constitution — Product (Bookworm Web Service) [V14_PRODUCT_INDEX]
本文件是 Bookworm AI 宪法的产品专用装配索引。仅当 AI 在 Bookworm Web Service 产品仓库工作时加载。
装配范围
不适用于:
- 管理员本机
.claude/环境 (仅改智能助手基础设施, 不碰产品代码) - Bookworm Portable 发行版 (用户侧安装, 不改产品)
- 其他任意非 Bookworm Web Service 仓库
仅适用于: Bookworm Web Service 产品源码仓库 (含 server.js + src/ + public/index.html + deploy/)
包含章节
| 章 | 标题 | 为何产品专用 |
|---|---|---|
| 第三章 | API 契约守护 (67 端点清单) | 绑定具体 REST API, 非产品环境无意义 |
| 第五章 | 上下文记忆与会话连续性 (git log / server.js 行数) |
协议针对产品 git 仓库 |
| 第六章 | 模块职责与架构规范 (src/auth.js 等文件矩阵) |
文件矩阵绑定产品目录 |
| 第七章 | 测试规范 (test/run.js 零依赖框架) |
测试框架是产品内置 |
| 第八章 | Git 提交格式 (AI-Provider: / Review-Status: 字段) |
产品仓库规范, 非普适 |
| 第十四章 | NDA 技术保密 (Portable 发行版用户) | 仅 Portable 生效 |
激活条件
自动激活 (满足任一):
- 工作目录下存在
server.js(L1-10 匹配const http = require('http')原生 HTTP 服务) - 工作目录下
package.json含"name": "bookworm-web-service" - 工作目录根目录存在
.bookworm-product标记文件 (空文件即可) - 工作目录路径包含
bookworm-web-service/或bookworm-portable/片段
未激活: 视这些章节为空章, 不做任何提醒/检测。
查阅指引
完整条款原文见 AI-CONSTITUTION.md。本文件仅作为作用域装配索引。
空转抑制说明
10 天宪法真实作用评估 (2026-04-15 ~ 2026-04-25) 发现:
- 第 3/5/6/7/8 章在管理员本机环境整整 10 天 0 次触发
- 空转成本: 占据 AI context、稀释宪法权威感
- 解决: 通过本装配索引让 AI 在非产品环境主动跳过这些章节
版本
与主宪法同步: v1.4 (2026-04-25)
索引维护: 产品专用章节变更时同步更新本文件。激活条件调整需同步 scripts/patches/patch-constitution-assembly-index.js。