Skip to content

Agent workflow hierarchy โ€‹

What is this? โ€‹

Agent guidance lives in six layers, and nothing says which layer a new piece of guidance belongs in. โ€‹

  • Each layer grew on its own and each one works. What is missing is the contract between them, so the choice gets made by whoever happens to be writing at the time.
  • The consequence, measured on 2026-08-21: every failure captured that day landed in a skill, because the routing test on offer had no other destination that fit "steps someone should follow".

This project writes that contract down. โ€‹

  • It also fixes the two things the survey found broken, and names the loop that already exists for testing and refining an agent asset.

What are the layers, as of 2026-08-22? โ€‹

LayerCountSourceReachesDrift gate
Hooks8.claude/hooks/Claude onlynone
Rules13.agents/rules/Claude, Copilot, Cursor, GeminiAgents Sync
Workflows3.agents/workflows/Claude onlynone, see #951
Skills33.agents/skills/Claude, Copilot, Gemini, plus 20 slash commandsSkill Sync, both directions
Contextper-user~/.agents/context/<repo>/Claude, via a SessionStart hooknone, syncs by hand
Output style1generated from the voice ruleClaude, via a settings keyAgents Sync

What is the current state? โ€‹

The six project files exist and each owns one job. โ€‹

  • design.md holds the layer contract, the routing test, and the refinement loop.
  • backlog.md holds what is raised but not sequenced, so an idea gets a home without costing a GitHub issue.
  • logging.md is the worklog: one timestamped line per thing that happened.
  • implementation.md holds the execution detail: mechanisms, defect analysis, run statistics.
  • testing.md is the manual test plan: 21 scenarios, including a falsifying pair that can reopen the diagnosis, and four on the agenda format whose predictions were written before the run.
  • voice-checkability.md covers the one layer that had no drift gate at all: what an agent actually says to a person.
  • fixtures/ holds a small, deliberately awkward agenda for calibrating the workflows without touching the real board.

This is the first folder built to the project layout, and it was made by hand. โ€‹

  • The layout comes from the project creation workflow spec.
  • Hand-made because the four doc-type scaffolding skills that spec depends on do not exist yet. Operator ruling, 2026-08-22.

Built with VitePress