About this project

Atlas-Archify-Coding(aac)是面向中后期研发项目的零运行时依赖Node CLI内核,定位于图谱驱动研发ADD的可执行内核。它不替代脚手架、代码补全或业务优先级判断,而是解决项目开工后‘谁在做什么、哪些声称有证据、哪些账未销、图与码何时分叉’等进度掌控问题。核心能力包括三轴状态机(truth、progress、ledger),通过迁移表约束状态变化并拒绝非法跳转;证据锚,以‘文件:行+行内容哈希’形式绑定完成或验证声明,代码一旦变化即标记为drift;图与账交叉核对,将架构图谱节点与账本条目逐条比对,暴露‘图上有、账上未销’等不一致;门禁执法,通过gate串行执行validate、deliver、visual-check三闸,并用doctor检查环境与账本健康;经验池与轨迹,把踩坑记录和时间线作为可查询、可退役、可统计的正式账本条目。项目提供离线测试、契约回归测试、CI前置校验、公开面隐私检查,并对命令数、参数数、帮助行数、文档长度设置上限门禁,防止工具自身能力面失控。它依赖外部独立项目archify完成图形校验与交付,未安装时相关命令会fail-closed并说明原因,其余账本、状态、证据、经验与轨迹功能可独立使用。适用场景是已经开工、状态逐渐模糳的项目,不适合从零起步的新项目。