- Execute 启动指令后附上意图 asset_ids 对应资产的原始 JSON(GetByIDs), 省去 worker 开场再查一次 list_assets;查不到/为空/无 store 则不加 - 新增 intentAssetIDs 从意图 payload 解析 asset_ids - renderWorkerGraphOverview 删除 coverage 键:覆盖度是规划者信号, 与 worker「只做领到那条意图」的边界相悖,不再进 worker 提示词 Co-Authored-By: Claude Opus 4.8 <[email protected]>
原先 record_fact/insert_assets/report_finding 共用一个 wrote 计数器, 日志却统一打印成"写回 N 条事实",把资产、漏洞也算进"事实"里,容易误导 (如枚举意图插入 25 个资产 + 1 条 fact 会显示"写回 26 条事实")。 改为 WriteCounts{Facts,Assets,Findings} 分类计数,日志打印 "写回 事实1 资产25 漏洞0",Total() 保留"是否落库任何东西"的判定。 Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
ARTEX — AI 自主渗透测试系统(Go 后端 + Next.js 前端,单二进制内嵌)。 Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>