# 故障与降级处理 ## 无法访问仓库或文件 - 症状:无法读取目录/文件;无 tree/README/依赖信息。 - 诊断:权限不足或未提供素材。 - 处理:声明 strict 降级;仅输出模板骨架,所有事实标【待确认】;列出证据采集命令(tree/README/依赖/配置/API)。 ## 文档与代码冲突 - 症状:文档端口/字段/错误码与实现不一致。 - 诊断:历史文档未同步。 - 处理:以代码/配置为准更新;在 Changelog 记录冲突与修复原因;若行为变更建议补 ADR;无法确定时标【待确认】并给验证命令。 ## 仓库过大或范围不清 - 症状:输出超长或扫描耗时。 - 诊断:目录/模块过多,未限定范围。 - 处理:按 `prefer_priority` 分批;声明本次覆盖范围;优先 guides/integrations;余量列入后续批次计划。 ## 敏感信息暴露风险 - 症状:配置包含 token/password/key。 - 诊断:直接读取 .env / 配置文件。 - 处理:文档仅写变量名与获取方式,值用占位符;提示使用 vault/secret manager;必要时创建安全整改/incident 记录。 ## 自动化采集失败 - 症状:使用 `skill-seekers` 抓取外部文档/仓库失败。 - 诊断:配置不当或站点屏蔽。 - 处理:检查 config/URL;改用本地 `git clone` + 手工 `rg`;必要时缩小范围或增加重试间隔。