protocol
Aura protocol reference documentation — 12-phase workflow, agent roles, constraints, and coding standards. Read when you need to understand the full workflow or look up conventions.
- License 许可
- MIT
- 最近更新
- 2026-11-11
- Stars
- ★ 2
- Forks
- 0
01 前言 Front Matter
- name
- protocol
- description
- Aura protocol reference documentation — 12-phase workflow, agent roles, constraints, and coding standards. Read when you need to understand the full workflow or look up conventions.
02 资源文件 21
- 参考文档AGENTS.md8.4 KB
- 参考文档CLAUDE.md22.8 KB
- 参考文档CONSTRAINTS.md12.0 KB
- 参考文档EXAMPLE_MR_DESCRIPTION.md35.5 KB
- 参考文档figures/architect-state-flow.yaml1.5 KB
- 参考文档figures/layer-cake.yaml1.3 KB
- 参考文档figures/ride-the-wave.yaml1.7 KB
- 参考文档HANDOFF_EXAMPLE-ingest-pipeline-impl.md19.5 KB
- 参考文档HANDOFF_EXAMPLE-web-command-impl.md45.5 KB
- 参考文档HANDOFF_TEMPLATE.md13.9 KB
- 参考文档MIGRATION_v1_to_v2.md7.3 KB
- 参考文档PROCESS.md50.0 KB
- 参考文档README.md4.7 KB
- 参考文档RESEARCH_EXAMPLE-nix-openclaw-req-ure-proposal.md63.9 KB
- 其他schema.xml98.3 KB
- 参考文档SKILLS.md7.6 KB
- 参考文档TRACKER.md11.9 KB
- 参考文档UAT_EXAMPLE.md11.2 KB
- 参考文档UAT_TABLE.md3.8 KB
- 参考文档UAT_TEMPLATE.md5.7 KB
- 参考文档user-request-revamp-v2.md10.1 KB
03 SKILL.md 正文
Aura Protocol Reference
Complete reference documentation for the Aura 12-phase workflow system.
Documents
Core
| File | Purpose |
|---|---|
| PROCESS.md | Step-by-step workflow execution (single source of truth) |
| AGENTS.md | Agent roles, phase ownership, and handoff procedures |
| CONSTRAINTS.md | Coding standards, naming conventions, and checklists |
| CLAUDE.md | Reusable agent directive for projects using Aura |
| SKILLS.md | Complete skill reference by role and phase |
| TRACKER.md | Canonical supported pasture task recipes, identity, and namespace semantics |
| README.md | Protocol overview and quick-start |
| schema.xml | Historical prototype XML schema (not projected; deprecated examples). Operative authority is the Pasture-generated protocol (Go pasture); do not edit. |
Templates & Examples
| File | Purpose |
|---|---|
| HANDOFF_TEMPLATE.md | Standardized handoff document template |
| HANDOFF_EXAMPLE-web-command-impl.md | Handoff example: web command implementation |
| HANDOFF_EXAMPLE-ingest-pipeline-impl.md | Handoff example: ingest pipeline implementation |
| UAT_TEMPLATE.md | User acceptance testing template |
| UAT_EXAMPLE.md | UAT example with demonstrative scenarios |
| RESEARCH_EXAMPLE-nix-openclaw-req-ure-proposal.md | Historical (non-operational): research example, Nix/OpenClaw request through proposal |
Migration & Design
| File | Purpose |
|---|---|
| MIGRATION_v1_to_v2.md | Historical (non-operational): migration procedure from v1 to v2 label format |
| user-request-revamp-v2.md | Historical (non-operational): design doc for v2 user request phase revamp |
Quick Reference
12 Phases
- REQUEST — Capture user request verbatim, classify, research, explore
- ELICIT + URD — Requirements elicitation survey, create URD
- PROPOSAL-N — Architect creates technical proposal
- REVIEW — 3 axis-specific reviewers (A/B/C), binary ACCEPT/REVISE
- Plan UAT — User acceptance test on the plan
- RATIFY — Ratify accepted proposal, mark old as superseded
- HANDOFF — Architect hands off to supervisor
- IMPL_PLAN — Supervisor decomposes into vertical slices
- SLICE-N — Workers implement slices in parallel
- Code Review — 3 reviewers, severity tree (BLOCKER/IMPORTANT/MINOR)
- Impl UAT — User acceptance test on the implementation
- LANDING — Atomic commit, push, hand off
Label Format
aura:p{phase}-{domain}:s{step}-{type}
Follow-up Lifecycle
Trigger: Phase 10 code review completes with ANY IMPORTANT or MINOR findings (not gated on BLOCKER resolution).
Owner: Supervisor creates follow-up epic (label aura:epic-followup).
Flow:
Code Review (Phase 10) finds IMPORTANT/MINOR findings
→ Supervisor creates FOLLOWUP epic
→ FOLLOWUP_URE (supervisor, aggregated findings as requirements)
→ FOLLOWUP_URD (supervisor, single source of truth for follow-up)
→ h6 handoff: Supervisor → Architect
→ FOLLOWUP_PROPOSAL (architect proposes fix plan)
→ Review (same 3-axis review)
→ h1 handoff: Architect → Supervisor
→ FOLLOWUP_IMPL_PLAN (supervisor decomposes)
→ FOLLOWUP_SLICE-N (workers implement)
→ Code Review (severity tree, same process)
Original IMPORTANT/MINOR leaf tasks are adopted as children of FOLLOWUP_SLICE-N (dual-parent). No followup-of-followup — findings from follow-up code review stay on the existing follow-up epic.
Agent Roles
| Role | Phases | Key Responsibility |
|---|---|---|
| Epoch | 1-12 | Master orchestrator |
| Architect | 1-7 | Specs, proposals, review coordination |
| Reviewer | 4, 10 | End-user alignment review |
| Supervisor | 7-12 | Task decomposition, worker allocation |
| Worker | 9 | Vertical slice implementation |
04 同仓库更多 Skills
afk-implement
Run an unattended ("AFK") implementation session as the supervisor — scope small progressive iterations, push feature branches, open pull requests, drive review waves to clean, and never merge. Use when the user says they are going AFK or to bed, asks for overnight autonomous implementation, says "don't block on me", "open PRs but don't merge", "progressive adoption", or "stack changes".
protocol
暂无简介
example
暂无简介
example
暂无简介
example
暂无简介
write-go-tests
Use when adding or extending Go tests in strike-cli — *_test.go, table-driven cases, fixtures, httptest, tool Ask helpers, TUI harnesses, coverage gaps. Do not use for running tests only (use test-and-validate).