architecture
Evaluate, design, validate, or detect drift in software architecture using the ARC-8 method. Provide a structured task description and optional evidence to receive objective architectural analysis and guardrails.
Instructions
独立架构领域能力,使用 ARC-8 完成架构评估、设计、校验和漂移检查。可直接调用,也可由功能、Bug 或重构流程按需组合;MCP 负责方法、门禁与结构化证据,不替 Agent 声称绝对最优架构。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | No | validate/drift 使用的真实 Git diff、revision 摘要或实现证据 | |
| mode | No | ARC-8 入口阶段:assess、design、validate 或 drift,默认 assess | |
| scope | No | 涉及模块、目录、服务或数据域 | |
| baseline | No | 已有 assess 结果、ADR、ArchitectureCandidate、Plan 或设计证据;可传对象或 JSON/文本 | |
| decision | No | ||
| non_goals | No | 本次明确不处理的内容 | |
| constraints | No | 已确认的业务与技术约束 | |
| description | Yes | 本次架构任务的完整目标,不能只传“继续”或“优化架构” | |
| alternatives | No | ||
| project_root | No | 目标项目根目录绝对路径 | |
| save_to_docs | No | 是否返回架构文档 delegated 落盘计划;工具本身不直接重写项目文档 | |
| current_facts | No | 当前架构事实,需标记 fact/inference/unknown | |
| observed_drift | No | Agent 已确认的架构偏移事实 | |
| transition_plan | No | ||
| collect_evidence | No | 是否自动调用 code_insight 并召回 Memory 证据,默认 true;测试或已提供完整证据时可设 false | |
| runtime_evidence | No | 运行结果、图谱摘要、日志、指标或验收证据 | |
| structural_causes | No | ||
| target_architecture | No | ||
| protected_invariants | No |