ln-514-test-log-analyzer
分析应用程序日志:分类错误,检查日志质量/格式,将堆栈跟踪映射到源代码,推荐修复方案。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
分析应用程序日志:分类错误,检查日志质量/格式,将堆栈跟踪映射到源代码,推荐修复方案。
协调故事任务。优先级顺序为待审核 -> 待重做 -> 待办,委派给ln-401/402/403/404。当所有任务完成时,将故事设置为待审核状态。仅加载元数据。
故事级别的质量协调器,具有4级门控(通过/关注/失败/豁免)和质量分数。委托给ln-510(质量)和ln-520(测试),计算最终裁决。
协调4个文档审核人员(结构、语义、事实核查、代码注释)。分配并行审核任务,汇总到docs/project/docs_audit.md文件中。
检查层次结构和链接、单一数据源(SSOT)、主动压缩、需求合规性、新鲜度指标、遗留清理、堆栈适应。返回发现的问题,包括严重程度、位置和建议。
检查编译器/代码检查器错误、弃用警告、类型错误、测试失败、构建配置问题。返回带有严重性、位置、工作量、建议的结果。
检查引导初始化顺序、优雅关闭、资源清理、信号处理、存活/就绪探测。返回发现结果。
检查DRY(10种类型)、KISS/YAGNI、错误处理、依赖注入模式。返回带有严重性、位置、工作量和模式签名的发现结果。
协调代码质量:ln-511 指标,ln-512 清理,内联代理审查(Codex + Gemini),ln-513 回归,ln-514 日志分析。返回质量裁决+汇总结果。
检查是否符合DRY/KISS/YAGNI/架构规范,并通过量化代码质量分数进行评估。通过MCP参考验证决策。报告以SEC-/PERF-/MNT-/ARCH-/BP-/OPT-为前缀。
通过保存在tests/manual/目录下的可执行bash脚本对手动测试故事AC进行测试。为每个故事创建可重用的测试套件。
协调测试计划流程(研究→手动→自动测试)。协调ln-521、ln-522、ln-523。
检查WHY-not-WHAT、密度(15-20%)、禁止内容、文档字符串质量、时效性、遗留清理。返回带有严重程度、位置和建议的结果。
检查结构化日志、健康检查端点、指标收集、请求跟踪、日志级别。返回带有严重性、位置、工作量和建议的发现结果。
检查圈复杂度、嵌套、长方法、上帝类、方法签名、O(n²)、N+1查询、常量管理。返回发现的问题。
检测验证框架/库行为(Prisma、Express、bcrypt、JWT、axios、React hooks)而非我们代码的测试。返回带有移除决定的结果。
执行故事终审测试任务(标签为“tests”)从待办事项到待审核。实施基于风险的限制和优先级。
对低风险审计发现(未使用的导入、死代码、被注释掉的代码)应用安全自动修复。仅当置信度>=90%时执行。创建带有摘要的单个提交。
在测试计划之前研究实际问题、竞争对手的解决方案和客户投诉。将发现作为Linear评论发布给ln-522和ln-523。
审核文档的语义内容是否符合既定的SCOPE和项目目标。检查覆盖范围、离题内容、单一数据源(SSOT)。基于文件的报告,包含范围对齐得分。
从所有.md文件中提取可验证的声明(路径、版本、计数、配置、名称、端点),针对代码库验证每个声明,并在文档之间进行交叉检查以查找矛盾之处。
检查过时的软件包、未使用的依赖项、重复发明的轮子、漏洞扫描(CVE/CVSS)。支持模式:完整 | 仅漏洞。
协调9名审计人员(ln-621..ln-629)并行工作。研究最佳实践,分配任务,汇总到docs/project/codebase_audit.md文件中。
检查不可达代码、未使用的导入/变量/函数、被注释掉的代码、向后兼容性垫片、已弃用的模式。返回发现结果。