SuperAPI AI 工具集

doc-sectest-autopilot

安全与审计

查看项目

更新于 10-16 05:53

技能介绍

用途:为安全威胁与控制验证(SECTEST)子类型自动化文档生命周期,包括从上游上下文生成 SECTEST、验证与审计输出,必要时移交给修复器。

主要能力:

  • 生成/查找模式:对 SECTEST-NN 自类型执行审查已有文档;对 SYS-NN 或 SPEC-NN 在缺失时生成、否则审查已有 SECTEST-NN;存在可选 CTR-NN 时加入契约对齐检查。
  • 审计/修复模式:运行 doc-sectest-audit,失败或低于阈值时运行 doc-sectest-fixer,再审计直至通过或达到最大迭代。
  • 编排流程:解析目标 SECTEST 文档、生成或加载、运行审计、按需修复、重新审计、输出状态与下一步建议。

使用方式: 输入模式 --ref <path>、--prompt "<text>"、--iplan <path|IPLAN-NNN>,优先级为 --iplan > --ref > --prompt。IPLAN 解析顺序:显式文件路径、work_plans/IPLAN-NNN*.md、governance/plans/IPLAN-NNN*.md;多匹配时报歧义错误。主要来源与补充来源的目标/范围冲突为阻塞,需用户澄清。 示例调用:/doc-sectest-autopilot SECTEST-01、SYS-01、SPEC-01、CTR-01。

命名与契约:主要审计输出为 SECTEST-NN.A_audit_report_vNNN.md,兼容旧版审查输出为 SECTEST-NN.R_review_report_vNNN.md,修复报告为 SECTEST-NN.F_fix_report_vNNN.md,均与父 SECTEST 同目录嵌套存放。生成实例时须将 custom_fields.document_type 设为 sectest-document(非 template),artifact_type 为 SECTEST,layer 为 10,test_type_code 为 45;模板缺失 instance_document_type 时默认 sectest-document。

适用场景与限制:安全测试必须在隔离环境运行,绝不针对生产系统;禁止不安全指引标记(针对生产、漏洞利用执行、攻击性载荷执行)。仅需 SECTEST 范围时使用本技能,需要跨子类型编排时改用 doc-tspec-autopilot;无法解决的子类型阻塞时可升级至 doc-tspec-autopilot 并保持报告兼容(优先 .A_,兼容 .R_)。质量门通过条件:结构匹配 6 段契约、所需标签完整、安全类别与威胁场景及控制检查被表示、安全约束显式保留、审计状态 PASS 且分数达标。相关技能包括 doc-sectest、doc-sectest-validator、doc-sectest-reviewer、doc-sectest-fixer、doc-sectest-audit。1.0 版发布于 2026-02-27。