Files
AirPlan-V2/commands/airplan.md
AirLongDian e73a4da354 feat: P1-19 P1-20 实现 - 边界测试强制 + 高风险审计 + UI Skill 路由
P1-19.1: Arc 边界测试强制
- TaskNode 新增 test_required 字段
- _inject_boundary_tests() 为每个模块注入接口测试和单元测试任务
- Done When 验证必须包含"测试通过"

P1-19.2: AirRvr 高风险审计
- 新增 HighRiskAudit, HighRiskFinding 数据类
- ReviewReport 新增 highRiskAudit 字段,含 lifecycle/nullPointer/danglingPointer/exceptionSafety/concurrency + overallRisk + deliveryVerdict
- 序列化/反序列化支持

P1-19.3: block-release 集成
- dispatch_worker_group() 派发前扫描最新审查报告
- deliveryVerdict=block-release 时阻止所有后续派发
- 记录 eng.blocked 事件

P1-20: frontend-design Skill 集成
- is_ui_task() UI 任务检测
- ensure_frontend_design_skill() 自动安装 Skill
- route_ui_task() UI 任务路由决策
- enter_worker() 集成 UI 检测,skill 不可用时阻止执行
- commands/do.md 更新 UI 处理说明
- SKILL.md 新增 INV-12/INV-13/INV-14

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 17:06:48 +08:00

1.2 KiB

description, argument-hint, allowed-tools
description argument-hint allowed-tools
AirPlan V2 - unified scheduler with 12 modes [arc|eng|do|dbg|xdb|sdb|ndb|ctx|dep|tst|sec|rvr] [sub-command] [Read, Glob, Grep, Bash, Write, Edit]

/airplan

AirPlan V2 - unified scheduler. V1 8 plugins merged into 1, adds 4 components, total 12 sub-modes.

Sub-modes

Mode Role
arc Architecture planner
eng Scheduler engine
do Task executor
dbg Debugger
xdb GUI validator
sdb Static analyzer
ndb Network debugger
ctx Context manager
dep Deployer
tst Test runner
sec Security scanner
rvr Requirements reviewer

Usage

  1. Parse $ARGUMENTS; default to "status" when empty.
  2. Run from project root - replace MODE with first arg:
python "$HOME/plugins/airplan/scripts/airplan.py" --mode MODE --project . [OPTIONS]

Example: /airplan arc -> runs with --mode arc Example: /airplan eng monitor -> runs with --mode eng --sub monitor

  1. Common patterns:

    • /airplan arc parallel-review --todo AirPlan/todo.md
    • /airplan eng dispatch
    • /airplan eng monitor
    • /airplan do finish --task-id T-001 --result /path/to/result.json
  2. Runtime auto-bootstraps missing AirPlan/ files.