结论有条件:如果合同、验收单、发票和源码交付记录齐全,历史文档保留到“能独立复盘一次交付”即可;如果缺少完整数据或权限,最小动作是先冻结现有文档的只读快照,再按可追溯性补粒度,而不是把全部聊天记录和中间稿都永久保留。这个结论的边界是“文档用于追责和交接”,一旦用途变成日常运营知识库,粒度就要另算。
历史文档的粒度不是越细越好,而是由它将来被谁使用决定。常见有三种用途,对应三种保留级别。
把这三类混在一起,最常见的后果是该留的没留、不该留的占满空间。先给每份文档标注用途,再决定保留几年和保留到什么细度,比统一规定“全部保留五年”更可执行。
很多项目结束后,原负责人离职、后台账号被回收、聊天记录只剩片段。这种情况下不要先争论粒度,先做一件事:把还能访问到的文档导出为只读快照,按日期和来源命名,存放在与日常协作区分开的目录里。
这个动作的结果会直接决定下一步。如果快照里能找到验收单和变更确认,说明追责链条基本完整,后续只需补部署说明;如果快照里只有零散聊天记录,没有任何双方确认的范围文件,那就不能推出“项目已经验收完毕”,下一步应当是向对方补一份范围确认,而不是继续整理内部文档。
缺少权限时同理:拿不到服务器和后台权限,就无法生成部署说明和账号清单,此时能做的只是记录“哪些权限缺失、由谁持有”,并把这个缺口写进交接文档。这个记录本身不能证明系统安全或交付完整,只能说明当前可追溯范围到哪里为止。
假设某项目保留了全部聊天记录、每个设计稿的中间版本和每日进度截图,却没有一份双方签字的需求变更确认。表面看文档极其完整,实际上关键粒度错了:海量过程记录无法替代一次范围确认。当出现“这个功能当时说好要做”的争议时,中间稿只能证明改过,不能证明对方同意改。
反过来,只有一页验收单、没有部署说明,粒度又太粗,交接时新接手的人仍然要重新摸索环境。所以判断粒度是否合适,不看文档总量,看它能否回答两个问题:范围变没变、系统怎么跑起来。两个都答不上,就是粒度选错。
与其给所有文档定一个统一期限,不如按时间分层:
执行这个分层时,一个实际动作是:在清理过程稿之前,先检查每一条关键结论是否已经出现在确认类文档中。如果某条结论只存在于聊天记录里,就把它补进确认文档再清理。这个检查会改变清理范围——原本打算删掉的过程稿,可能因为承载了唯一证据而需要先转化再删除。
文档多不等于交付规范,文档少也不等于项目有问题。请求量、抓取量或某类记录归零,同样不能单独证明处理正确,它可能只是权限被回收、目录被迁移或负责人更换。判断历史文档粒度是否够用,最终要看它能否支撑追责、交接和解释现状这三件事,而不是看它占了多少空间。
下一步动作很具体:打开现有文档目录,按追责、交接、运营三类各找一份代表性文档,检查它能否独立回答对应问题。哪一类找不到,就先补那一类,而不是继续增加过程记录的保留量。