Agents

Specialist personas (g-agnt-*) that own a slice of the workflow. Each agent is a markdown file in .cursor/agents/ (or .claude/agents/) defining its role, tools, and constraints.

The implementer cannot mark its own work done

The agent that implements code (g-agnt-task-manager directing @g-go-code) is structurally prevented from completing the task. A separate fresh session — the g-agnt-verifier — must independently confirm the work meets all acceptance criteria before status can change to [✅].

g-agnt-task-managerTask Manager

Creates, updates, archives tasks. Owns TASKS.md and tasks/ spec files. Single source of truth for all task state.

g-agnt-verifierIndependent Verifier

Reviews completed work against acceptance criteria in a fresh session with no access to the implementer's reasoning. Returns PASS or FAIL.

g-agnt-qa-engineerQA Engineer

Owns bug reports, test plans, and quality metrics. Enforces the zero-ignore bug policy and manages L1/L2/L3 test gates.

g-agnt-code-reviewerCode Reviewer

Security, quality, performance, and reusability review. Produces severity-ranked findings with action items. Also runs security scans.

g-agnt-projectProject Manager

Owns PROJECT.md, PLAN.md, and constraints. Keeps the mission and goals aligned with active work. Runs SWOT reviews.

g-agnt-ideas-goalsIdeas & Goals

Captures ideas to IDEA_BOARD.md, reviews the board, promotes ideas to tasks, and updates goals in PROJECT.md.

g-agnt-infrastructureInfrastructure

Organizes project files, manages scope boundaries, updates SUBSYSTEMS.md, prevents over-engineering.

g-agnt-platformerPlatform Parity

Maintains cross-platform parity across 35 IDE/agent integrations. Scans docs for breaking changes, maintains PLATFORM_STATUS.md.

g-agnt-workspace-managerWorkspace Manager

Manages the WPAC workspace manifest, member repos, lifecycle operations, and dry-run-first safety protocol.