From 9c75febb4af5576c49c375dab4ca4a373e69bf4b Mon Sep 17 00:00:00 2001 From: tzhouam Date: Tue, 6 Oct 2026 02:53:24 +0000 Subject: [PATCH] docs(kb): report JiuwenSwarm new-init delivery and unresolved gaps --- .../jiuwenswarm-newinit-status-20261006-cn.md | 132 ++ ...swarm-newinit-status-20261006-summary.json | 1494 +++++++++++++++++ 2 files changed, 1626 insertions(+) create mode 100644 eval/knowledge-depth/jiuwenswarm-newinit-status-20261006-cn.md create mode 100644 eval/knowledge-depth/jiuwenswarm-newinit-status-20261006-summary.json diff --git a/eval/knowledge-depth/jiuwenswarm-newinit-status-20261006-cn.md b/eval/knowledge-depth/jiuwenswarm-newinit-status-20261006-cn.md new file mode 100644 index 00000000..9c60ec73 --- /dev/null +++ b/eval/knowledge-depth/jiuwenswarm-newinit-status-20261006-cn.md @@ -0,0 +1,132 @@ +# JiuwenSwarm 最新初始化交付状态与知识库对比 + +本轮**已经交付新的功能目录和部分基础知识;深化知识尚未发布,初始化整体尚未完成**。功能目录从79项扩展到173项,新增94项经过独立评审的能力。已合并知识库包含864个文件、5,359,641字节;原有552个深度认可项继续保留。当前未发布深化预览达到1,047/1,211项,但四个维度仍低于90%,且一个功能没有认可的深度知识,因此不能宣称深化已经交付或全部达标。 + +官方终态核查已结束:认可记录、旧区块保留和引用/格式校验通过;全部功能深度专项检索因日志功能无深度而失败,四维覆盖门槛仍未达到。最终状态明确为“深化发布受阻、初始化未完成”,以下统计不会把完整性通过解释为达到覆盖目标。 + +**比较对象与版本** + +- 原项目资料专指[`.doc_project_maintainer`](https://github.com/openJiuwen-ai/jiuwenswarm/tree/f0a69728c96b5961d993449f1a901cbd2f4dac5b/.doc_project_maintainer),固定在上游`f0a69728…`。 +- 上轮交付知识库固定为`73b245f5…`;本轮已合并知识库的实际测量checkout为`29f28442…`,知识范围为`knowledge/repos/jiuwenswarm/`,不包含Git外深化预览及原始追踪。 +- 新目录固定为173个功能、2,199个第一方生产文件。历史79×7=553分母保留;新深度分母为173×7=1,211,不能直接把两轮百分比的变化当成内容退化。 + +**文件数量与正文体积** + +| 范围 | 文件数 | 全部字节 | UTF-8文本字节 | Markdown篇数 / 字节 | Markdown体积中位数 | +| --- | ---: | ---: | ---: | ---: | ---: | +| 原`.doc_project_maintainer` | 461 | 8,598,881 | 2,244,000 | 313 / 905,210 | 2,982 | +| 上轮已交付知识库 | 745 | 4,108,425 | 4,108,425 | 744 / 4,097,123 | 3,611.5 | +| 本轮已合并知识库 | 864 | 5,359,641 | 5,359,641 | 863 / 5,345,734 | 5,821 | + +相对上轮,本轮增加119个文件、1,251,216字节,字节增长30.45%。原资料的全部体积大于本轮知识库,主要因为6个压缩账本文件占6,354,881字节;全部字节数包含账本、签名和索引,不能全部视为解释正文。原资料小于1KB的文件有142个,本轮有225个;当前知识库也包含短导航页。因此同时报告文件数、文本体积与正文中位数,不把文件更多或正文更长视为质量更高。 + +**结构与内容** + +| 比较项 | 原维护者资料 | 本轮已经交付的知识库 | +| --- | --- | --- | +| 组织结构 | `project / modules / directories / code / decisions / changes`,附健康账本及核查签名 | 按组件owner组织导航、源码契约、功能基础知识及已有深度页,统一绑定固定源码 | +| 作者上下文 | 保留维护历史、项目说明和设计背景,是作者意图的重要输入 | 引用作者资料;实现解释以固定源码为准,设计推断显式标注,不能替代作者历史意图 | +| 代码解释重心 | `code/`有265篇,其中251篇对应`agent_ws_server.py`;其他目录还有项目级说明 | 使用全第一方生产范围,包括后端、前端、SDK、客户端、脚本和技能;结构记录覆盖2,058个生产文件 | +| 功能边界 | 资料中声明的能力与正文关联,不能等同于我们的认可记录 | 79个原功能保留,新增94个独立确认功能;同一能力跨客户端/后端聚合,未确认边界保留未知 | +| 基础知识 | 作者文档、维护经验、路径/函数资料 | 架构、API、配置、功能关系、取舍、验证入口六项基础维度;认可与未知分别记录 | +| 深化知识 | 没有本系统的原生独立认可记录 | 已发布深度仍是原552项;另有495个新项在未发布预览中,不能当成生产检索已经可用 | + +原维护文档对生产文件的明确引用覆盖率,本轮没有重新按完整正文映射到2,199个文件,记为**未知**。265篇代码文档和251篇同文件关联只说明资料分布,不能当成生产文件覆盖;下表使用同一分母区分可比的结构指标。 + +| 生产文件指标(分母均为2,199) | 原维护者资料 | 上轮知识库 | 本轮已交付知识库 | +| --- | ---: | ---: | ---: | +| 结构覆盖 | 未建立本系统结构统计 | 2,043/2,199,92.91% | 2,058/2,199,93.59% | +| 原资料解释正文的明确文件引用覆盖 | 未知,未重新映射 | 不以结构记录代替正文引用 | 不以结构记录代替正文引用 | + +流程仍分为三个大阶段:阶段1先建立Skeleton,再做“文档功能发现→源码扩展→聚合和独立评审→目录PR冻结”;阶段2建立Breadth导航与基础知识;阶段3执行Deepen/Acceptance,核对原生记录、源码、检索、独立内容审查和CI。功能数量与生产范围来自各仓库适配配置;本报告的173和2,199仅属于本次JiuwenSwarm批次。 + +**已经交付的基础知识与覆盖** + +[部分基础知识PR #320](https://github.com/JiusiServe/InferMatrixCopilot/pull/320)已经合并,用户明确批准了部分交付,最终深度验收目标保持原值。真实发布记录SHA为`d721ba25…`;发布收据SHA为`7390aa73…`。 + +| 指标 | 本轮已合并结果 | 含义 | +| --- | ---: | --- | +| 目录功能 | 173=79+94 | 新目录经过审查冻结,不代表所有潜在功能都已被发现 | +| 新增功能具备认可基础内容 | 94/94 | 每个新功能有已认可内容;不等于六维全部完成 | +| 六项基础维度认可 | 927/1,038,89.31% | 剩余111项未知 | +| 六维全部具备的功能 | 108/173,62.43% | 65个功能还有基础知识缺口,完整基础目标未达标 | +| 生产文件结构覆盖 | 2,058/2,199,93.59% | 达到85%结构目标;含静态接口/依赖记录,不是测试覆盖或完整行为理解 | +| 已发布七维深度认可 | 552/1,211,45.58% | 认可内容未减少;分母因新增94个功能扩大 | + +六项基础维度剩余:架构13、API17、配置11、功能关系21、取舍33、验证16。基础知识与七维深度认可使用不同条目和验收记录,即使同名维度有基础说明,也不能自动计入深度认可。 + +**尚未发布的深化预览** + +官方原生记录审计得到1,047个匹配当前正文的认可记录,问题数0;固定源码深度审计的证明/引用问题数也为0,但其覆盖门槛仍失败。记录中的source事件状态1是纯审计API结果派生出的门槛状态,并非独立源码CLI进程退出;不能把完整性通过称为整体验收通过。该预览包括207项严格认可、840项轻量认可;所有已认可项均为正向支持,已核验缺失0项。轻量认可绑定真实源码或文档引用及一次独立评审,不要求形式化运行时调用链证明。未知项不会计入认可。 + +| 深度维度 | 认可 / 173 | 比例 | 未知 | 达到156项门槛还需 | +| --- | ---: | ---: | ---: | ---: | +| 执行流程 | 157/173 | 90.75% | 16 | 0 | +| API 契约 | 161/173 | 93.06% | 12 | 0 | +| 配置与默认行为 | 163/173 | 94.22% | 10 | 0 | +| 依赖与关联功能 | 146/173 | 84.39% | 27 | 10 | +| 失败与降级行为 | 155/173 | 89.60% | 18 | 1 | +| 设计取舍 | 151/173 | 87.28% | 22 | 5 | +| 验证与测试入口 | 114/173 | 65.90% | 59 | 42 | + +认可合计1,047/1,211,86.46%;172/173个功能有至少一项认可,88/173个功能具备七项完整认可。深度证据直接涉及350/2,199个生产文件(15.92%);这是引用证据范围,不能与93.59%的结构覆盖混用。 + +当前只有流程、API、配置达到每维至少156/173的门槛。依赖、失败行为、取舍和验证未达标;按现有各维数量,至少还需58个对应维度的新认可才能让每一维达标。164项完整缺口仍须保留,其中验证维度有59项未知。 + +13个worker均已自然结束、执行范围处理完成,退出码均为0,但阶段状态全部是`partial`。每个维度最多初始提取加三次修正,实际没有超过四轮;剩余164项均已耗尽本轮额度。`dev-ws-traffic-logger`七维全部未知:四次真实GLM提取未定位到足够的日志实现分片,而展示了相邻下载辅助逻辑;前两轮正文中的运行期日志路径又被源码路径扫描拒绝,当时evidence数组实际指向README,并非提交了伪造的源码证明。这是证据定位及正文路径校验问题,不能据此说该功能不存在或没有测试。该功能已合并的基础页仍具备六项认可说明,包括日志API、脱敏、默认limit和启动清空行为;这些真实基础知识不自动计入七维深度认可。 + +**对PR评审能提供的具体上下文** + +下表是基于现有内容的使用情景,不是新的PR A/B实测。本轮没有测量GLM-5.3评审准确率、召回率或PR评审加速比;不能用知识认可率、生成调用耗时或文件体积替代这些指标。 + +| 修改情景 | 已交付上下文 | 评审可核对的风险 | +| --- | --- | --- | +| 分享图任务创建/下载API变更 | [分享图基础页](../../knowledge/repos/jiuwenswarm/components/web-frontend/feature-share-image-export.md)明确开发态新建任务202、复用活动任务200并携带`reused:true`,未完成下载409 | 检查客户端状态机、复用语义和下载前置条件是否兼容;需在预算内实际检索到这些正文 | +| XLSX环境自检退出码变更 | [doctor基础页](../../knowledge/repos/jiuwenswarm/components/config-resources/feature-xlsx-doctor-selfcheck.md)区分必需检查失败与可选依赖警告 | 避免把可选依赖缺失误改为整体失败;文档提供手工入口,不声称本轮运行过doctor或其测试 | +| 开发态WebSocket日志改动 | [已合并基础页](../../knowledge/repos/jiuwenswarm/components/web-frontend/feature-dev-ws-traffic-logger.md)说明GET返回entries/count、ENOENT空200、其他读错误500、POST脱敏追加、非GET/POST为405;limit默认300、范围1–2000及启动清空 | 可检查错误处理、脱敏和默认值兼容性;七维深度仍为0,需按变更补读源码,不把未知测试写成已核实缺失 | + +检索约定为两页、6,000字符,搜索片段和补读同样占预算。知识库存量与模型实际注入量分开记录;本轮深化预览没有发布,所以生产评审不能自动获得这些新增深度块。官方通用检索探针已通过:功能描述加路径时命中173/173个功能,命中全部172个已有深度的功能,最大注入5,991字符。仅路径探针诊断命中168个功能及167个深度页,共享入口导致的遗漏仍保留;不能据此删除功能或缩小深度验收分母。离线探针耗时P50为2,655毫秒,这是检索时间,不是模型或PR评审速度。要求全部173功能具备深度的519项专项探针已完成,真实CLI退出1,唯一问题为`dev-ws-traffic-logger: no intact depth available`;全部功能仍保留在验收分母中。通用检索通过不等于全面深度覆盖。 + +描述加路径的173个离线探针合计完整返回588个目标功能维度,部分返回0项、未注入623项;仅描述探针完整返回613项,未注入598项。每组统计分母为1,211个维度格,未注入包含164个真实未知格,不能全解释为“已存在但没有读取”。这些是离线探针实际返回的上下文统计,不能把1,047项库存视为每次PR评审都已收到,也不是PR评审准确率实测。 + +验证知识的114个认可项中,分类为运行时自动化入口46、源码文本断言1、手工指南21、辅助函数单测18、未分类28。这些是现有验证入口的知识分类,不能说明本轮执行了对应项目测试。本轮工具源代码CI、原生记录审计和引用/格式校验也分别记录,不能当成JiuwenSwarm运行时测试全通过。 + +**版本一致性与追踪保存** + +实际在2026-10-06 02:39:20 UTC(北京时间10:39:20)查询上游`develop`,结果仍为固定`f0a69728…`,提交差距0、受影响功能清单为空。这是一次版本核查,不承诺持续实时同步;作者文档日期和历史健康账本也不作为当前行为有效性的证明,本报告没有重新逐条核验全部作者正文与实现的冲突。[文档检索改进PR #321](https://github.com/JiusiServe/InferMatrixCopilot/pull/321)已经在准确head完成全CI并合并为`29f28442…`;源代码改进通过CI,不等于深化发布目标已经达标。 + +GLM-5.3订阅负责提取,Codex独立评审;共享并发上限13,初始间隔5秒,保留限流调节和调用记录。实际费用未报告,保持“未知”。本轮深度707次真实尝试(首次266、恢复441)全部保留;恢复中GLM完成234次,另有两次JSON解析失败,Codex完成205次。解析失败没有被重新包装成认可。 + +完整追踪保存在Git外`/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/archive/depth-natural-terminal-20261006T020618Z-a8309ea4/`,总385,771,097字节:707份原生调用记录、707份流式文件、2,146个压缩输入/系统/回复/事件blob、13份JSONL及13份派生SQLite快照,并附终态检查点、共享索引和过程元数据。所有2,146个blob引用均在对应worker归档内可解析且哈希验证通过,无全局缓存依赖;原始文件不变。原生记录显示该批次没有模型工具调用,因此不虚构工具结果。SQLite仅作派生查询便利数据,原生流和压缩blob才是保存的原始追踪依据。 + +**可复核证据与最终状态** + +紧凑JSON列出完整路径、SHA256及逐功能缺失维度。通用检索结果SHA256为`18b7f95738116600…`。本报告只提交摘要,原生输入、全文评审和大型JSON均留在Git外。 + +| 证据 | SHA256前缀 | 当前状态 | +| --- | --- | --- | +| published_size | `9bc6c33beae1667f…` | 已有真实记录 | +| source_freshness | `7b3b4ba5442381bc…` | 已有真实记录 | +| published_foundation | `eb210aba4b4282f8…` | 已有真实记录 | +| native_approvals | `12b195891545a1ff…` | 已有真实记录 | +| source_audit | `3bb54dbb1b9d915a…` | 完整性通过,覆盖门槛失败 | +| independent1047_and_original552_binding | `6d959de1335e8e7a…` | 全区块/原生记录匹配;旧552项原文及记录未变 | +| final_checkpoint_status | `14d988bd48aaf6be…` | 13份真实检查点绑定,初始化未完成 | +| depth_retrieval | `87242af79987406b…` | 519例完成,日志功能无深度导致失败 | +| original552_preservation | `fe03f99b4f282c1d…` | 552/552完整区块与原生记录未变 | +| validators | `1905c2faf2e06592…` | 引用/格式API通过,问题0 | +| independent_final_preview_results | `31f6f98ddf11ddbd…` | 终态核对通过;保留真实检索/覆盖失败 | +| source_helper_full_ci | `92b71c9efbec59d5…` | 已有真实记录 | +| terminal | `f360bf31e124a34a…` | 已有真实记录 | +| complete_trace_archive | `983595acae56db2b…` | 已有真实记录 | + +独立逐项复核已确认预览全部1,047项区块哈希与原生认可记录匹配,原552项完整正文及原生认可记录未变,新增495项与实际组装、检查点和三项原生yes对应。最终官方状态绑定13份检查点,认可/源码完整性问题0、旧552项保留问题0、内容校验问题0;全部功能深度专项检索失败,四维门槛仍失败,深化发布状态为`blocked`。官方只读核查没有调用模型、没有修改源码或检查点,没有发布预览。本报告不授权深化发布;四维门槛和功能深度缺口须先解决。后续应针对实际未知项补充准确的实现、调用方或验证证据,并按既定策略决定下一步,不能重置本轮修正次数、删除功能、缩小分母或降低目标来制造完成。 + +**后续改进优先级(建议,尚未实现或重跑)** + +1. 将功能发现时实际认可的源码行段继续传给后续提取,避免再次只依赖入口文件名定位。 +2. 复用已经独立认可的基础正文及其来源,避免仅送入被截断的前缀;日志基础页已经包含真实API和默认行为,是可复用证据。 +3. 改进多语言入口定位,尤其是TypeScript嵌套插件、箭头函数及文件中段的实际入口,保持无法定位的关系为未知。 +4. 区分运行期输出路径与固定版本源码引用;先删除或收窄不受支持的附加限定和引用,再进行新的独立评审,不能凭编辑后的旧认可记录认可新正文。 + +这些建议不表示已经增加调用、实现修复或豁免额度。新一轮工作须提供有效的新证据并得到明确审查的重试授权;现有检查点、原生判定和已耗尽次数保持不变,四个未达标维度的原门槛也保持不变。 diff --git a/eval/knowledge-depth/jiuwenswarm-newinit-status-20261006-summary.json b/eval/knowledge-depth/jiuwenswarm-newinit-status-20261006-summary.json new file mode 100644 index 00000000..9a33e4ac --- /dev/null +++ b/eval/knowledge-depth/jiuwenswarm-newinit-status-20261006-summary.json @@ -0,0 +1,1494 @@ +{ + "acceptance": { + "all13_terminal_checkpoint_status": { + "approval_binding_problems": 0, + "final_knowledge_publication": "blocked", + "init_complete": false, + "model_calls_in_readonly_entry": 0, + "native_binding_problems": 0, + "observed_scopes_complete": 13, + "observed_stages_partial": 13, + "official_checkpoint_bindings": 13, + "preservation_problems": 0, + "source_problems": 0, + "status": "execution_complete_stages_partial", + "validator_problems": 0 + }, + "depth_publication_allowed": false, + "init_complete": false, + "native_approval_binding": { + "count": 1047, + "independent_exact_block_and_native_row_confirmation": true, + "problems": 0, + "status": "pass" + }, + "original552_preservation": { + "exact_whole_blocks_and_native_rows_unchanged": 552, + "historical_count": 552, + "independent_receipt_sha256": "6d959de1335e8e7a5425e68f38dca4150e6fe4cb433f158f0270a727a5079266", + "original552_checked": 552, + "problems": [], + "status": "pass" + }, + "pinned_source_depth_audit": { + "approval_bindings_checked": true, + "event_derived_status": 1, + "event_note": "The wrapper derives this1 from pure audit_depth/audit_coverage API results. It is not a native source-audit CLI process exit. Evidence integrity and semantic coverage targets are separate.", + "integrity_pass": true, + "problems": 0, + "status": "gate_failed", + "targets_met": false + }, + "reason": "dependencies/failure_modes/tradeoffs/validation below156; one feature has no recognized depth; current attempts exhausted", + "retrieval": { + "depth_required_all173": { + "actual_cli_returncode": 1, + "cases": 519, + "interpretation": "All173 remain in the denominator. Probe facet injection counts sum to1211 slots per query family and include164 unknown slots in not_injected. These are actual offline returned-context counts, not a model PR review accuracy or speed measurement.", + "problems": [ + "dev-ws-traffic-logger: no intact depth available" + ], + "status": "failed", + "summary": { + "available_facet_status": { + "supported": 1047, + "unknown": 164, + "verified_absent": 0 + }, + "features_with_intact_depth": 172, + "probes": { + "description_and_paths": { + "cases": 173, + "depth_hits": 172, + "feature_hits": 173, + "max_content_chars": 5991, + "max_documents": 2, + "target_feature_injection": { + "full": 588, + "not_injected": 623, + "partial": 0 + } + }, + "paths_only": { + "cases": 173, + "depth_hits": 167, + "feature_hits": 168, + "max_content_chars": 5991, + "max_documents": 2, + "target_feature_injection": { + "full": 570, + "not_injected": 641, + "partial": 0 + } + }, + "query_only": { + "cases": 173, + "depth_hits": 172, + "feature_hits": 173, + "max_content_chars": 5873, + "max_documents": 2, + "target_feature_injection": { + "full": 613, + "not_injected": 598, + "partial": 0 + } + } + }, + "total_facets": 1211, + "total_features": 173 + } + }, + "generic_catalog_probes": { + "cases": 346, + "description_and_paths": { + "cases": 173, + "depth_hits": 172, + "expected_depth": 172, + "feature_hits": 173, + "max_content_chars": 5991, + "median_elapsed_ms": 2655 + }, + "interpretation": "Catalog probes test context delivery, not real PR bug recall or review quality. Paths-only probes are diagnostic when multiple features share entry points. Intact depth prose does not revalidate upstream source or the PR head.", + "paths_only_diagnostic": { + "cases": 173, + "depth_hits": 167, + "expected_depth": 172, + "feature_hits": 168, + "max_content_chars": 5991, + "median_elapsed_ms": 2655 + }, + "paths_only_misses_not_omitted_from_feature_catalog": true, + "problems": 0, + "status": "pass" + }, + "max_characters": 6000, + "max_pages": 2, + "offline_probe_latency_ms": { + "interpretation": "Actual catalog retrieval probe time, not native model/PR review latency; no speed gain comparison.", + "median": 2655 + }, + "status": "generic_pass_all173_depth_requirement_failed" + }, + "source_helper_ci": { + "exact_head": "a8309ea466e6962f3fa53088694693b7fea1d017", + "merged_sha": "29f2844235345d03e2920f14cd213d2ef59575a6", + "status": "pass", + "url": "https://github.com/JiusiServe/InferMatrixCopilot/actions/runs/37399780976" + }, + "validators": { + "api": "run_knowledge_validators", + "interpretation": "Knowledge format, path and reference validation; this does not establish semantic coverage completion or upstream runtime tests passing.", + "passed": true, + "problems": [], + "status": "pass" + } + }, + "created_at": "2026-10-06T02:20:15.996184+00:00", + "evidence": { + "complete_trace_archive": { + "bytes": 2486, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/depth-natural-terminal-complete-trace-archive-binding-20261006.json", + "sha256": "983595acae56db2becdda001c44603934529c700943fbab5323d4a5ad17a29ef" + }, + "depth_retrieval": { + "bytes": 2882562, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/terminal-depth-unpublished-preview-20261006/depth-retrieval.json", + "sha256": "87242af79987406b4e9f19a5b7101f0131eba6252c209c44b4effc0e4931500b" + }, + "final_checkpoint_status": { + "bytes": 17891, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/terminal-depth-unpublished-preview-20261006/checkpoint-status.json", + "sha256": "14d988bd48aaf6bec0fb3cb9b2c67bc7321369ce26f015a88c4f706f60f90f21" + }, + "generic_retrieval": { + "bytes": 572922, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/terminal-depth-unpublished-preview-20261006/retrieval.json", + "sha256": "18b7f95738116600dbe3a320fe53a927d62662a96a69f5aed60b1283e80c9f62" + }, + "independent1047_and_original552_binding": { + "bytes": 1699, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/terminal-depth-all1047-independent-bindings-20261006.json", + "sha256": "6d959de1335e8e7a5425e68f38dca4150e6fe4cb433f158f0270a727a5079266" + }, + "independent_final_preview_results": { + "bytes": 23946, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/terminal-depth-preview-results-independent-review-20261006.json", + "sha256": "31f6f98ddf11ddbdcc9cd032fa34c6f367ff83895b07410e3d04b9863cdcbcbc" + }, + "logger_provenance": { + "bytes": 38482, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/depth-dev-ws-traffic-logger-native-provenance-20261006.json", + "sha256": "4c90120c76a9a0f253556a3f6ffbd162471f456b8c7a40279d160b7a122eaa7f" + }, + "native_approvals": { + "bytes": 1113747, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/terminal-depth-unpublished-preview-20261006/native-approvals.json", + "sha256": "12b195891545a1fff4aaf84333bc0f1ea061f81d5ee208361a3525f342282d17" + }, + "native_stream_structure": { + "bytes": 3313, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/depth-native-terminal-stream-structure-20261006.json", + "sha256": "7d8d1c6c57a961df4b92b013f52ad74c9b85732d33ee20e7aa5cdc7917213e36" + }, + "official_audit_events": { + "bytes": 9692, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/terminal-depth-unpublished-preview-20261006/audit-exits.json", + "sha256": "9a0b1aadb0c3111befac9d8f534446d389aed8671fc9df070ae45bf75ce3a107" + }, + "original552_preservation": { + "bytes": 98, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/terminal-depth-unpublished-preview-20261006/preservation.json", + "sha256": "fe03f99b4f282c1d9f5030f7b6f54f8e4862264135aeba99a1bf0bb6f87bb3c1" + }, + "original_and_previous_sizes": { + "bytes": 5957, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/baseline-size-measurements.json", + "sha256": "4a96d1fd92187158915eb7b997bf2414a66feb91ad55fa382b71146dfe0f39ff" + }, + "published_foundation": { + "bytes": 7165, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/foundation-partial-fd0-published-summary-20261006.json", + "sha256": "eb210aba4b4282f82c52c13aa048ae4ea9043513b83c086b12e4056d6e71d1b7" + }, + "published_size": { + "bytes": 610, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/jiuwenswarm-actual-merged-knowledge-size-20261006.json", + "sha256": "9bc6c33beae1667f186f762a61822a248055d86b09f49bdb56fe8a72668453db" + }, + "source_audit": { + "bytes": 503208, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/terminal-depth-unpublished-preview-20261006/source-depth.json", + "sha256": "3bb54dbb1b9d915a8f28c8e363282810a06258a4fb88ac56dbdc9a4ab2e7af2c" + }, + "source_freshness": { + "bytes": 396, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/source-delivery-observation-20261006.json", + "sha256": "7b3b4ba5442381bcc04f4524cb3f5cc38dc926ef40b4676ba136aca4faac3d0e" + }, + "source_freshness_historical": { + "bytes": 340, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/source-current-terminal-unpublished-20261006.json", + "sha256": "963458da489aab3ca10ca304b9e929b1705830c36501e98e753e42952b764abf" + }, + "source_helper_full_ci": { + "bytes": 2743, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/depth-adjacent-docs-pr321-final-ci-a8309ea4-20261006.json", + "sha256": "92b71c9efbec59d51af1d3aeb51f0b6e8db9f339d3bff2e08d13feee11180543" + }, + "terminal": { + "bytes": 25871, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/audit/depth-resume-natural-terminal-20261006.json", + "sha256": "f360bf31e124a34af1d2b1a3c510e4d1f2703f01a8fe20976e0d285ca9e78e23" + }, + "validators": { + "bytes": 68, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/terminal-depth-unpublished-preview-20261006/validators.json", + "sha256": "1905c2faf2e06592a1e33e1436620962434994e3cdfe1c15a4115193a7bc44cc" + } + }, + "finalized_at": "2026-10-06T02:50:23.188442+00:00", + "limitations": [ + "Published KB depth remains552/1211;1047/1211 is an unpublished audited preview.", + "Historical552/553 and new173x7 denominator must not be mixed.", + "File count and byte size are not knowledge accuracy; structural coverage is not behavior or test coverage.", + "No new PR review experiment was run; no PR review accuracy or latency improvement is claimed.", + "Freshness describes one fixed pin and one actual develop query, not continuous synchronization.", + "All original author-document prose was not re-audited for implementation conflicts in this status report; document dates and historical health ledgers do not prove current behavior validity." + ], + "native_generation_and_judging": { + "attempts_total": 707, + "extraction_and_review_independent": true, + "fees": "unknown", + "generator": "zcode:GLM-5.3", + "initial_attempts": 266, + "initial_pacing_s": 5, + "judge": "codex:gpt-6.1-sol:medium", + "max_logical_attempts_per_facet": 4, + "native_reasoning_level": "low", + "new_pr_accuracy_or_speed_claims": false, + "new_pr_review_ab_experiment": false, + "observed_over_limit": [], + "observed_rate_limit_events": 0, + "observed_served_codex": "unreported", + "observed_served_glm": "GLM-5.3", + "resumed_attempts": 441, + "resumed_complete_generator": 234, + "resumed_complete_judge": 205, + "resumed_generator_parser_failures": 2, + "shared_concurrency_limit": 13 + }, + "next_round_constraints": { + "additional_calls_by_this_report": 0, + "existing_counters_reset": false, + "explicitly_reviewed_retry_authorization_required": true, + "old_native_verdicts_rewritten": false, + "thresholds_weakened": false, + "valid_new_evidence_required": true + }, + "original_maintainer_docs": { + "independent_depth_recognition": "not_measured_on_this_report; author documents are not our native approval records", + "production_file_explicit_reference_coverage": { + "covered": null, + "denominator": 2199, + "interpretation": "Code document counts and frontmatter path frequencies are document distribution, not production file coverage; no new full prose mapping audit was run.", + "ratio": null, + "status": "unknown_not_remapped_in_this_report" + }, + "scope": ".doc_project_maintainer/", + "size": { + "all_files_under_1024_bytes": 142, + "bytes": 8598881, + "categories": { + "": { + "bytes": 27458, + "files": 3, + "markdown_bytes": 7416, + "markdown_files": 2 + }, + "audit-queues": { + "bytes": 976565, + "files": 1, + "markdown_bytes": 0, + "markdown_files": 0 + }, + "audit-signatures": { + "bytes": 60875, + "files": 128, + "markdown_bytes": 0, + "markdown_files": 0 + }, + "changes": { + "bytes": 32489, + "files": 14, + "markdown_bytes": 32489, + "markdown_files": 14 + }, + "code": { + "bytes": 748868, + "files": 265, + "markdown_bytes": 748868, + "markdown_files": 265 + }, + "decisions": { + "bytes": 4044, + "files": 1, + "markdown_bytes": 4044, + "markdown_files": 1 + }, + "directories": { + "bytes": 6940, + "files": 6, + "markdown_bytes": 6940, + "markdown_files": 6 + }, + "ledger-archive": { + "bytes": 6354881, + "files": 6, + "markdown_bytes": 0, + "markdown_files": 0 + }, + "modules": { + "bytes": 23845, + "files": 9, + "markdown_bytes": 23845, + "markdown_files": 9 + }, + "project": { + "bytes": 345761, + "files": 20, + "markdown_bytes": 81608, + "markdown_files": 16 + }, + "verification": { + "bytes": 17155, + "files": 8, + "markdown_bytes": 0, + "markdown_files": 0 + } + }, + "code_document_path_groups": { + "jiuwenswarm/server/agent_ws_server.py": 251, + "jiuwenswarm/server/app_agentserver.py": 3, + "jiuwenswarm/server/runtime": 11 + }, + "code_frontmatter_source_counts": { + "jiuwenswarm/server/agent_ws_server.py": 251, + "jiuwenswarm/server/app_agentserver.py": 3, + "jiuwenswarm/server/runtime/agent_adapter/interface_deep.py": 5, + "jiuwenswarm/server/runtime/agent_warm_pool.py": 6 + }, + "files": 461, + "inventory_sha256": "79de500806fe3fa8f10954061fdfb23deb36ae614a0d674ca26415bd8676e9af", + "markdown_bytes": 905210, + "markdown_files": 313, + "markdown_median_bytes": 2982, + "markdown_under_1024_bytes": 12, + "suffix_counts": { + ".gz": 6, + ".json": 133, + ".md": 313, + ".yaml": 9 + }, + "unicode_characters": 2243938, + "utf8_bytes": 2244000, + "utf8_files": 455 + }, + "source_pin": "f0a69728c96b5961d993449f1a901cbd2f4dac5b" + }, + "pr_review_context_examples": [ + { + "context": "Development-mode API: new job202 versus reused active job200/reused=true, completed-only download409 otherwise. Useful for checking client/API compatibility, not measured accuracy gain.", + "delivery": "published_foundation", + "feature": "share-image-export", + "page": "knowledge/repos/jiuwenswarm/components/web-frontend/feature-share-image-export.md" + }, + { + "context": "Optional dependency warnings do not fail exit status; required failures do. Manual validation entry exists but was not asserted executed.", + "delivery": "published_foundation", + "feature": "xlsx-doctor-selfcheck", + "page": "knowledge/repos/jiuwenswarm/components/config-resources/feature-xlsx-doctor-selfcheck.md" + }, + { + "context": "Six approved foundation sections already explain GET entries/count, ENOENT empty200, other read failures500, masked POST append,405 for unsupported methods, limit default300/clamped1–2000 and startup truncation. Seven-facet depth remains0; supplement source context per change. Four depth attempts missed logger implementation excerpts, and scanner rejected runtime path prose; earlier evidence arrays referenced README rather than fabricated implementation citations.", + "delivery": "published_foundation_with_unknown_depth", + "feature": "dev-ws-traffic-logger", + "page": "knowledge/repos/jiuwenswarm/components/web-frontend/feature-dev-ws-traffic-logger.md" + } + ], + "previous_knowledge": { + "checkout_sha": "73b245f569d61cfb9e9e3e0e065cf1845291a910", + "core_covered": 2043, + "core_total": 2199, + "depth_denominator": 553, + "depth_evidence_production_files": 205, + "depth_recognized": 552, + "formal_features": 79, + "size": { + "all_files_under_1024_bytes": 226, + "bytes": 4108425, + "categories": { + "": { + "bytes": 40176, + "files": 5, + "markdown_bytes": 28874, + "markdown_files": 4 + }, + "components": { + "bytes": 4068249, + "files": 740, + "markdown_bytes": 4068249, + "markdown_files": 740 + } + }, + "content_groups": { + "configuration": { + "bytes": 11302, + "files": 1 + }, + "formal_feature_depth": { + "bytes": 1038126, + "files": 79 + }, + "formal_feature_foundation": { + "bytes": 578995, + "files": 79 + }, + "navigation": { + "bytes": 143397, + "files": 241 + }, + "other_pages": { + "bytes": 371825, + "files": 49 + }, + "source_contract_catalog": { + "bytes": 1964780, + "files": 296 + } + }, + "depth_marker_count": 552, + "files": 745, + "formal_feature_count": 79, + "formal_feature_owner_count": 21, + "immediate_component_directories": [ + "a2ui", + "agent-runtime", + "agent-server-runtime", + "agents-team", + "auto-harness", + "browser-client", + "common-core", + "config-resources", + "cron-scheduling", + "extensions-plugins", + "gateway-channels", + "ide-clients", + "launch", + "login-auth", + "observability", + "packaging-deploy", + "protocols", + "sandbox-runtime", + "sdk-clients", + "subpackages", + "symphony-orchestration", + "tui-client", + "web-frontend" + ], + "inventory_sha256": "406d17d7e86f82cadcbff788b8c492f2be1c5f92e52cb4adf08674727ab036b0", + "markdown_bytes": 4097123, + "markdown_files": 744, + "markdown_median_bytes": 3611.5, + "markdown_under_1024_bytes": 226, + "noncatalog_feature_named_pages": [ + "knowledge/repos/jiuwenswarm/feature-map.md" + ], + "page_group_counts": { + "feature_depth": 79, + "feature_foundation": 80, + "navigation": 241, + "other_pages": 43, + "owner_knowledge": 5, + "source_contract_catalog": 296 + }, + "page_type_bytes": { + "architecture": 3304946, + "guide": 624080, + "index": 143397, + "rule": 24700 + }, + "page_type_counts": { + "architecture": 410, + "guide": 89, + "index": 241, + "rule": 4 + }, + "route_owner_count": 21, + "route_owner_ids": [ + "a2ui", + "agent-runtime", + "agent-server-runtime", + "agents-team", + "auto-harness", + "common-core", + "config-resources", + "cron-scheduling", + "docs", + "extensions-plugins", + "gateway-channels", + "gateway-channels-2", + "launch", + "login-auth", + "observability", + "packaging-deploy", + "protocols", + "subpackages", + "symphony-orchestration", + "tests-ci", + "web-frontend" + ], + "suffix_counts": { + ".md": 744, + ".yaml": 1 + }, + "unicode_characters": 3414332, + "utf8_bytes": 4108425, + "utf8_files": 745 + } + }, + "published_foundation": { + "accepted_slots": 927, + "all_six_features": 108, + "core_covered": 2058, + "core_ratio": 0.9358799454297408, + "core_target": 0.85, + "core_total": 2199, + "features": 173, + "full_foundation_target_met": false, + "init_complete": false, + "new_features_with_approved_content": 94, + "publication_mode": "explicit_user_approved_partial", + "receipt_sha256": "7390aa73f0aa31c5685a148e390d69322d3b18836ec7ddb7ea0221bcd261f66d", + "record_sha256": "d721ba25a9ad41441dce7f6dfb3b884937590595b87578d89547f059e54c61dd", + "structural_target_met": true, + "total_slots": 1038, + "unknown_by_facet": { + "api": 17, + "architecture": 13, + "configuration": 11, + "features": 21, + "tradeoffs": 33, + "validation": 16 + }, + "unknown_slots": 111 + }, + "published_knowledge": { + "checkout_sha": "29f2844235345d03e2920f14cd213d2ef59575a6", + "depth_denominator": 1211, + "depth_ratio": 0.4558216350123865, + "depth_recognized": 552, + "formal_features": 173, + "new_features": 94, + "original_features_preserved": 79, + "partial_foundation_merge_sha": "5b714d74ec56ba055842110e34f8cfaf355806df", + "partial_foundation_pr": "https://github.com/JiusiServe/InferMatrixCopilot/pull/320", + "scope": "knowledge/repos/jiuwenswarm/", + "size": { + "bytes": 5359641, + "files": 864, + "files_under_1024_bytes": 225, + "manifest_sha256": "13c4dd56488678e38a403a631b02467326831afc4c7e9de524b050e58aa31dc8", + "markdown_bytes": 5345734, + "markdown_files": 863, + "markdown_median_bytes": 5821, + "utf8_bytes": 5359641, + "utf8_files": 864 + }, + "unpublished_depth_included": false + }, + "recommendations_not_implemented": [ + { + "basis": [ + "logger_provenance", + "source_audit" + ], + "priority": 1, + "proposal": "Forward actual discovery-approved source spans to downstream extraction, rather than rediscovering from file names." + }, + { + "basis": [ + "published_foundation", + "logger_provenance" + ], + "priority": 2, + "proposal": "Reuse already approved foundation body and its actual source ranges instead of only a bounded prefix." + }, + { + "basis": [ + "logger_provenance" + ], + "priority": 3, + "proposal": "Improve generic TypeScript nested-plugin/arrow-function and mid-file entry localization; keep unresolved relations unknown." + }, + { + "basis": [ + "logger_provenance", + "source_audit" + ], + "priority": 4, + "proposal": "Distinguish runtime output paths from pinned source citations; remove unsupported extra qualifiers/references before a fresh independent review, without reusing approval hashes for changed prose." + } + ], + "repo": "openJiuwen-ai/jiuwenswarm", + "report_kind": "published_foundation_and_blocked_unpublished_depth", + "schema_version": 1, + "source_freshness": { + "affected_features": [], + "checked_at": "2026-10-06T02:39:20.731690+00:00", + "commit_gap": 0, + "continuous_update_claim": false, + "develop_sha": "f0a69728c96b5961d993449f1a901cbd2f4dac5b", + "matches_fixed_pin": true, + "observation": "actual git ls-remote refs/heads/develop", + "pin": "f0a69728c96b5961d993449f1a901cbd2f4dac5b" + }, + "source_pin": "f0a69728c96b5961d993449f1a901cbd2f4dac5b", + "status": "incomplete_published_foundation_unpublished_depth", + "trace_archive": { + "actual_native_tool_calls_reported": 0, + "bytes": 385771097, + "corrupt": [], + "files": { + "blob": 2146, + "native_journal": 707, + "native_stream": 707, + "record_jsonl": 13, + "shared_source_index": 1, + "stage_record": 13, + "terminal_metadata": 7, + "trace_index": 13 + }, + "global_cache_dependency": false, + "manifest": { + "bytes": 1591830, + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/archive/depth-natural-terminal-20261006T020618Z-a8309ea4/manifest.json", + "sha256": "4cf14193669d2ce84b33ba41c950ee61da3d1fe0dc708938eb88eda11916afa6" + }, + "missing": [], + "note": "Complete persisted prompt/system/reply/stream/tool-event/configuration/usage records; no native tools were invoked in these turns; SQLite copies are derived convenience data.", + "path": "/data/zhoutaichang/copilot/.kb-jiuwenswarm-newinit-prep-20261005/archive/depth-natural-terminal-20261006T020618Z-a8309ea4", + "source_files_unchanged": true, + "verified_worker_local_blob_references": 2146 + }, + "unpublished_depth_preview": { + "denominator": 1211, + "facet_threshold_count": 156, + "features": 173, + "features_with_all_seven": 88, + "features_with_any_recognized": 172, + "init_complete": false, + "lightweight": 840, + "minimum_additional_to_all_facet_thresholds": 58, + "missing_by_feature": [ + { + "id": "a2x-registry-client-sdk", + "missing_facets": [ + "dependencies" + ], + "owner": "agents-team" + }, + { + "id": "agent-template-layered-validation", + "missing_facets": [ + "failure_modes", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "agentos-sandbox-create-lifecycle", + "missing_facets": [ + "flow", + "api" + ], + "owner": "extensions-plugins" + }, + { + "id": "arxiv-visual-extraction", + "missing_facets": [ + "configuration", + "failure_modes", + "tradeoffs", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ascend-chrome-trace-generator", + "missing_facets": [ + "dependencies", + "tradeoffs", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ascend-trace-auto-instrumentation", + "missing_facets": [ + "flow", + "dependencies", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ascend-trace-compile-safety-checker", + "missing_facets": [ + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ascend-trace-instrumentation-planner", + "missing_facets": [ + "flow", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ascend-trace-preprocessor", + "missing_facets": [ + "failure_modes" + ], + "owner": "config-resources" + }, + { + "id": "audit-integrity-hmac-signing", + "missing_facets": [ + "tradeoffs", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "audit-report-html-renderer", + "missing_facets": [ + "dependencies", + "tradeoffs", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "channel-security-review-slash-command", + "missing_facets": [ + "flow" + ], + "owner": "gateway-channels" + }, + { + "id": "chat-session-stats-dashboard", + "missing_facets": [ + "tradeoffs", + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "code-mode-branch-selector", + "missing_facets": [ + "failure_modes", + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "code-mode-commit-push", + "missing_facets": [ + "tradeoffs", + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "command-execution-tool", + "missing_facets": [ + "tradeoffs" + ], + "owner": "agents-team" + }, + { + "id": "context-usage-indicator", + "missing_facets": [ + "dependencies", + "tradeoffs", + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "cross-channel-history-search-skill", + "missing_facets": [ + "api", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "daily-report-skill", + "missing_facets": [ + "tradeoffs" + ], + "owner": "config-resources" + }, + { + "id": "dev-ws-traffic-logger", + "missing_facets": [ + "flow", + "api", + "configuration", + "dependencies", + "failure_modes", + "tradeoffs", + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "docx-pro-cli", + "missing_facets": [ + "api", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "dynamic-memory-cli", + "missing_facets": [ + "dependencies" + ], + "owner": "agents-team" + }, + { + "id": "financial-document-parser", + "missing_facets": [ + "validation" + ], + "owner": "config-resources" + }, + { + "id": "frontend-incremental-lint-gate", + "missing_facets": [ + "api", + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "gateway-config-hot-reload", + "missing_facets": [ + "api", + "validation" + ], + "owner": "gateway-channels" + }, + { + "id": "gateway-health-check", + "missing_facets": [ + "dependencies" + ], + "owner": "gateway-channels" + }, + { + "id": "gateway-server-multi-route-ws", + "missing_facets": [ + "dependencies", + "failure_modes" + ], + "owner": "gateway-channels" + }, + { + "id": "github-issue-feedback-script", + "missing_facets": [ + "validation" + ], + "owner": "config-resources" + }, + { + "id": "huawei-maas-apikey-creation", + "missing_facets": [ + "dependencies", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "huawei-maas-cdp-authorize", + "missing_facets": [ + "validation" + ], + "owner": "config-resources" + }, + { + "id": "huawei-realname-account-check", + "missing_facets": [ + "flow" + ], + "owner": "config-resources" + }, + { + "id": "ide-file-edit-diff-apply", + "missing_facets": [ + "api", + "tradeoffs", + "validation" + ], + "owner": "ide-clients" + }, + { + "id": "ide-terminal-command-mirror", + "missing_facets": [ + "validation" + ], + "owner": "ide-vscode" + }, + { + "id": "ide-turn-rewind-snapshot", + "missing_facets": [ + "tradeoffs", + "validation" + ], + "owner": "ide-clients" + }, + { + "id": "im-attachment-persist-hook-969909e1", + "missing_facets": [ + "flow", + "dependencies", + "failure_modes" + ], + "owner": "gateway-channels" + }, + { + "id": "im-channel-hot-reconfig", + "missing_facets": [ + "flow", + "validation" + ], + "owner": "gateway-channels" + }, + { + "id": "im-feishu", + "missing_facets": [ + "tradeoffs" + ], + "owner": "gateway-channels" + }, + { + "id": "llm-wiki-knowledge-base", + "missing_facets": [ + "tradeoffs" + ], + "owner": "agents-team" + }, + { + "id": "local-doc-ocr-offline", + "missing_facets": [ + "dependencies", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "locale-conf-rpc", + "missing_facets": [ + "validation" + ], + "owner": "gateway-channels" + }, + { + "id": "maas-auto-open-models", + "missing_facets": [ + "dependencies", + "tradeoffs" + ], + "owner": "config-resources" + }, + { + "id": "opc-add-slide", + "missing_facets": [ + "configuration", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "pdf-reading-tool", + "missing_facets": [ + "flow", + "failure_modes" + ], + "owner": "agents-team" + }, + { + "id": "plugin-package-initializer", + "missing_facets": [ + "dependencies", + "failure_modes", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ppt-deck-finalize", + "missing_facets": [ + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ppt-evidence-preparation", + "missing_facets": [ + "tradeoffs", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ppt-execution-lock-validator", + "missing_facets": [ + "tradeoffs", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ppt-figure-panel-layout", + "missing_facets": [ + "configuration", + "dependencies", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ppt-opc-thumbnail", + "missing_facets": [ + "flow", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "ppt-system-diagram-renderer", + "missing_facets": [ + "failure_modes", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "pptx-structural-audit", + "missing_facets": [ + "api", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "rsi-dataset-folder-check", + "missing_facets": [ + "configuration" + ], + "owner": "config-resources" + }, + { + "id": "rsi-experiment-ui", + "missing_facets": [ + "dependencies", + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "runtime-agent-definition-execution", + "missing_facets": [ + "flow" + ], + "owner": "agent-runtime" + }, + { + "id": "sdd-design-rail", + "missing_facets": [ + "flow" + ], + "owner": "agents-team" + }, + { + "id": "share-image-export", + "missing_facets": [ + "flow" + ], + "owner": "web-frontend" + }, + { + "id": "skill-generator-cli", + "missing_facets": [ + "configuration", + "dependencies", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "skill-page-scrape-blocks", + "missing_facets": [ + "validation" + ], + "owner": "config-resources" + }, + { + "id": "sop-structure-extraction", + "missing_facets": [ + "api", + "configuration", + "failure_modes", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "user-todos-tool", + "missing_facets": [ + "failure_modes", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "video-agent-managed-task-service", + "missing_facets": [ + "dependencies" + ], + "owner": "extensions-plugins" + }, + { + "id": "video-coarse-scan-frame-extraction", + "missing_facets": [ + "failure_modes" + ], + "owner": "config-resources" + }, + { + "id": "web-asset-publish-flow", + "missing_facets": [ + "dependencies" + ], + "owner": "web-frontend" + }, + { + "id": "web-i18n-zh-en", + "missing_facets": [ + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "web-native-directory-picker", + "missing_facets": [ + "flow", + "dependencies", + "validation" + ], + "owner": "web-frontend" + }, + { + "id": "web-search-tools", + "missing_facets": [ + "dependencies" + ], + "owner": "agents-team" + }, + { + "id": "workspace-git-diff", + "missing_facets": [ + "failure_modes", + "validation" + ], + "owner": "agent-server-runtime" + }, + { + "id": "xiaoyi-alarm-crud", + "missing_facets": [ + "failure_modes" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-calendar-tools", + "missing_facets": [ + "api", + "dependencies", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-call-phone-tool", + "missing_facets": [ + "failure_modes", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-collection-tools", + "missing_facets": [ + "configuration", + "dependencies", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-contact-search", + "missing_facets": [ + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-location-tool", + "missing_facets": [ + "failure_modes", + "tradeoffs", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-note-tools", + "missing_facets": [ + "dependencies", + "tradeoffs", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-photo-gallery-tools", + "missing_facets": [ + "failure_modes", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-pushdata-store-and-viewer", + "missing_facets": [ + "api", + "dependencies", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-save-to-phone-tools", + "missing_facets": [ + "flow", + "api", + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xiaoyi-timestamp-utc8-tool", + "missing_facets": [ + "validation" + ], + "owner": "agents-team" + }, + { + "id": "xlsx-add-computed-column", + "missing_facets": [ + "validation" + ], + "owner": "config-resources" + }, + { + "id": "xlsx-doctor-selfcheck", + "missing_facets": [ + "configuration", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "xlsx-formula-check", + "missing_facets": [ + "validation" + ], + "owner": "config-resources" + }, + { + "id": "xlsx-insert-row", + "missing_facets": [ + "dependencies" + ], + "owner": "config-resources" + }, + { + "id": "xlsx-reader-structural-diff", + "missing_facets": [ + "tradeoffs", + "validation" + ], + "owner": "config-resources" + }, + { + "id": "yuanrong-agent-file-transfer", + "missing_facets": [ + "configuration", + "tradeoffs" + ], + "owner": "extensions-plugins" + }, + { + "id": "yuanrong-faas-invocation", + "missing_facets": [ + "flow", + "dependencies", + "tradeoffs", + "validation" + ], + "owner": "extensions-plugins" + } + ], + "new_recognized_over_previous": 495, + "per_facet": { + "api": { + "eligible_ratio": 0.930635838150289, + "eligible_recognized": 161, + "label": "API 契约", + "lightweight_recognized": 126, + "minimum_additional_to_threshold": 0, + "ratio": 0.930635838150289, + "recognized": 161, + "strict_recognized": 35, + "supported": 161, + "target_met": true, + "unknown": 12, + "verified_absent": 0 + }, + "configuration": { + "eligible_ratio": 0.9421965317919075, + "eligible_recognized": 163, + "label": "配置与默认行为", + "lightweight_recognized": 112, + "minimum_additional_to_threshold": 0, + "ratio": 0.9421965317919075, + "recognized": 163, + "strict_recognized": 51, + "supported": 163, + "target_met": true, + "unknown": 10, + "verified_absent": 0 + }, + "dependencies": { + "eligible_ratio": 0.8439306358381503, + "eligible_recognized": 146, + "label": "依赖与关联功能", + "lightweight_recognized": 123, + "minimum_additional_to_threshold": 10, + "ratio": 0.8439306358381503, + "recognized": 146, + "strict_recognized": 23, + "supported": 146, + "target_met": false, + "unknown": 27, + "verified_absent": 0 + }, + "failure_modes": { + "eligible_ratio": 0.8959537572254336, + "eligible_recognized": 155, + "label": "失败与降级行为", + "lightweight_recognized": 131, + "minimum_additional_to_threshold": 1, + "ratio": 0.8959537572254336, + "recognized": 155, + "strict_recognized": 24, + "supported": 155, + "target_met": false, + "unknown": 18, + "verified_absent": 0 + }, + "flow": { + "eligible_ratio": 0.9075144508670521, + "eligible_recognized": 157, + "label": "执行流程", + "lightweight_recognized": 135, + "minimum_additional_to_threshold": 0, + "ratio": 0.9075144508670521, + "recognized": 157, + "strict_recognized": 22, + "supported": 157, + "target_met": true, + "unknown": 16, + "verified_absent": 0 + }, + "tradeoffs": { + "eligible_ratio": 0.8728323699421965, + "eligible_recognized": 151, + "label": "设计取舍", + "lightweight_recognized": 127, + "minimum_additional_to_threshold": 5, + "ratio": 0.8728323699421965, + "recognized": 151, + "strict_recognized": 24, + "supported": 151, + "target_met": false, + "unknown": 22, + "verified_absent": 0 + }, + "validation": { + "eligible_ratio": 0.6589595375722543, + "eligible_recognized": 114, + "label": "验证与测试入口", + "lightweight_recognized": 86, + "minimum_additional_to_threshold": 42, + "ratio": 0.6589595375722543, + "recognized": 114, + "strict_recognized": 28, + "supported": 114, + "target_met": false, + "unknown": 59, + "verified_absent": 0 + } + }, + "per_facet_gt": 0.9, + "production_evidence_files": 350, + "production_evidence_ratio": 0.15916325602546613, + "production_files": 2199, + "published": false, + "ratio": 0.8645747316267548, + "recognized": 1047, + "strict": 207, + "supported": 1047, + "target_met": false, + "unknown": 164, + "upstream_runtime_tests_executed_by_this_init": "not_established; validation knowledge does not imply tests ran", + "validation_kind_counts": { + "automated_runtime": 46, + "automated_source_text": 1, + "documented_manual": 21, + "helper_unit": 18, + "unclassified": 28 + }, + "verified_absent": 0, + "zero_depth_features": [ + "dev-ws-traffic-logger" + ], + "zero_depth_reason": "Logger source localization omitted relevant middle implementation ranges; runtime path prose was rejected by the source path scanner. Genuine foundation six sections remain published. Depth unknown does not imply no implementation/tests or no usable existing knowledge." + } +}