# 独立性、存储与发布边界

本知识库是一个独立静态项目，不属于、也不依赖任何其他软件项目。

## 永久边界

- 不连接其他项目目录，不读取或复用其他项目的业务资料。
- 不建立符号链接、子模块、工作区引用或跨项目相对路径。
- 本项目仅在用户明确授权后手动同步到私有 GitHub 仓库 `ArloYi/ai-pm-yongle-dadian`；不自动同步到其他服务。
- 不自动创建 Webhook、CI/CD、定时任务或跨项目发布流程。
- 不使用其他项目的密钥、配置、数据库、客户数据或内部文档。
- 论文和法规 URL 仅是供人点击查阅的公开参考链接，不代表服务连接或数据同步。
- 生产站点仅发布到独立域名 `https://pm.arloyi.xyz/`，使用独立服务器目录和 Nginx 配置；不得修改 `arloyi.xyz` 门户或合并到产品聚合站。

## 本地维护规则

- 所有正文、模板、案例和索引均保存在当前目录内。
- 本地 Skills 只保存在当前目录的 `skills/` 中，不自动复制或安装到全局 Skills 目录。
- 浏览器总入口为根目录 `index.html`，AI 产品经理和 AI 项目经理分别使用 `product.html` 与 `project.html`；三者只加载本目录 `web/` 中的样式、脚本和静态知识数据。
- 浏览器页面不使用 CDN、远程字体、远程脚本、分析统计、账号、上传或云端接口。
- 外部浏览器推荐通过 `打开AI_PM双岗位系统.command` 启动；服务只绑定 `127.0.0.1`，优先使用 8765，被其他项目占用时自动选择后续端口。
- 库内导航只使用相对路径。
- 新增附件应复制到本目录的明确子目录，不引用外部本地绝对路径。
- 删除或迁移内容前先检查所有库内链接。
- 不在本库保存真实密钥、个人敏感信息、客户数据或未授权公司材料。
- `dist/` 是唯一建议上传的最小静态发布面；源知识、工具、本地启动脚本和维护文件不属于网页运行依赖。

## 当前隔离状态

- 远程仓库：私有仓库 `https://github.com/ArloYi/ai-pm-yongle-dadian`，仅在明确授权的发布流程中手动同步。
- 跨项目链接：无。
- 符号链接：无。
- 自动同步/发布：无；GitHub 留档与阿里云部署均为人工确认后执行。
- 外部连接器：无。
- 全局 Skill 安装：无。
- 本地校验：可运行 `python3 tools/validate_local_knowledge_base.py`。
- 浏览器入口：`index.html`、`product.html`、`project.html`，均可通过本地文件方式直接打开。
- 外部浏览器入口：启动器会在终端显示实际的 `http://127.0.0.1:<port>/dist/index.html`，仅在本机服务运行期间有效。
- 系统状态：任务进度、练习回答、测评结果和产物草稿仅保存在当前浏览器的本地存储中，不上传、不跨设备同步。
- 本地导出：AI PRD 与项目章程只通过浏览器下载为 Markdown 文件，不发送到任何外部服务。
- 静态发布包：`dist/`；当前候选发布标识由 `release.json` 统一管理，生产站点为 `https://pm.arloyi.xyz/`。
