MISSION_DEFINED
Task
Define one authoritative mission with its intent, context, and constraints.
AI software factory
Augencode turns a mission into coordinated agent work across analysis, planning, implementation, validation, review, and delivery.
One mission. Coordinated agents. Visible work. Verified results.
From intent to delivery
Give Augencode the outcome you want. The Factory analyzes the mission, assembles the right agent team, plans the work, implements it, validates the result, and prepares it for review and delivery.
You define the mission. Augencode coordinates the work.
Define one authoritative mission with its intent, context, and constraints.
Understand the repository, relevant context, constraints, risk, and required capabilities.
Assemble the task-specific roles this mission actually needs.
Resolve model routes, tools, permissions, policies, and validation requirements.
Turn the mission into an authoritative work graph with resolved dependencies.
Coordinate real code changes across specialized, dependency-aware execution lanes.
Collect evidence from type checks, tests, builds, and configured browser QA.
Converge implementation and evidence into one reviewed result.
Prepare a review-ready pull request or delivery artifact—not another chat response.
You define the mission. The Factory coordinates everything in between.
NEXT / NOT ANOTHER CHAT WINDOW ↓This did not come from one response.
Control plane, not chat
A mission should not disappear behind “thinking…”. The control plane keeps its plan, roles, execution, checks, and delivery legible.
Conversation is useful. Production needs a control plane.
Build authentication and protected workspace access
Live Factory observability
Follow the mission as it moves through the Factory. See who is active, what is happening, why it matters, which files are changing, and what evidence supports the result.
OPERATIONS, NOT PRIVATE REASONING / EXECUTION STATE AND EVIDENCE STAY VISIBLE
Updating repository authentication policy.
Protect workspace routes
Protected workspace routes are required before browser validation can begin.
apps/web/auth.ts+42 −8
apps/web/middleware.ts+19 −3
apps/web/workspace/page.tsx+31 −12
TypecheckPass
TestsPass
Browser QAPass
Routine execution continues; the decision is surfaced for human review.
The work stays visible from mission to evidence.
NEXT / THE RIGHT INTELLIGENCE FOR EVERY ROLE ↓Why these roles—and what intelligence and capabilities can they use?
Role-aware intelligence
Different work needs different intelligence. Roles can be matched with supported provider routes, capabilities, tools, and execution policies according to the mission.
One mission does not mean one giant model call.
Role + context + policy + runtime availability
Reasoning / Repository context / Architecture analysis
Code mutation / Repository write / Focused execution
Test execution / Browser observation / Evidence capture
Each role gets the configured capabilities its work requires.
Team for this mission. Routes are resolved according to configured policy and runtime availability.
Selection: Required. Requirements: Reasoning, Repository context, Architecture analysis.
Route: Configured provider; Policy-selected model. Configured: Yes. Runtime: Available. Status: Ready.
Capabilities: Repository, Read, Available; Shell, Not required, Not required.
Selection: Required. Requirements: Code mutation, Repository write, Focused execution.
Route: Configured provider; Policy-selected model. Configured: Yes. Runtime: Available. Status: Ready.
Capabilities: Repository, Read / write, Available; Shell, Execute, Available.
Selection: Required. Requirements: Test execution, Browser observation, Evidence capture.
Route: Configured provider; Policy-selected model. Configured: Yes. Runtime: Available. Status: Ready.
Capabilities: Test runner, Execute, Available; Browser, Observe, Available.
Selection: Recommended. Requirements: Diff context, Plan coverage, Validation evidence.
Route: Configured provider; Policy-selected model. Configured: Yes. Runtime: Available. Status: Ready.
Capabilities: Repository, Diff read, Available; Git, Review context, Available.
Configuration describes intent. Runtime availability determines what can execute.
One factory. Many roles. Intelligence where it belongs.
Evidence-driven execution
Generation is only one stage. Augencode can validate work through builds, tests, configured browser checks, review, and mission-specific quality gates—and keep the evidence attached to the execution.
Code is output. Evidence is confidence.
No type errors
EVIDENCE_11 / ATTACHED12 focused tests passed
EVIDENCE_12 / ATTACHEDProduction build completed
EVIDENCE_13 / ATTACHEDProtected route redirects unauthenticated users
EVIDENCE_14 / ATTACHEDPlan coverage + diff + quality gates + evidence
Quality gates required for this demonstration mission: Typecheck, Focused tests, Build, Browser QA, Review.
Supported gate states: Pending, Running, Passed, Failed, Blocked, Not required.
State: Passed. Evidence: EVIDENCE_11, No type errors.
State: Passed. Evidence: EVIDENCE_12, 12 focused tests passed.
State: Passed. Evidence: EVIDENCE_13, Production build completed.
State: Passed. Evidence: EVIDENCE_14, Protected route redirects unauthenticated users.
State: Ready. Evidence: EVIDENCE_15, Diff, plan coverage, and gate evidence attached.
Browser validation. Configured: Yes. Runtime capability: Available. Gate: Passed. Route /workspace; check Unauthenticated redirect; observed /login.
Focused tests changed from Failed to Passed after: Route expectation corrected.
Review: Ready. Inputs: Plan coverage 7 / 7, Implementation diff, Quality gates, Evidence. Output: Delivery ready.
AI can generate. Augencode makes the work inspectable and verifiable.
NEXT / NOT A BLACK BOX ↓An explicit system architecture
Augencode separates mission control, orchestration, execution, capabilities, and evidence into explicit layers. See what is configured, what is available, what is running, and what produced the result.
STATE LIVES IN THE SYSTEM / NOT IN A CHAT THREAD
Mission, authoritative plan, team, policy, and observable execution state.
Resolves workflow, role requirements, routes, capabilities, and quality gates.
Task-specific Architect, Implementer, QA, and Reviewer responsibilities.
Configured provider bindings and explicit Repository, Shell, Browser, Git, or MCP capabilities.
Real code changes, commands, tests, browser observation, and Git operations.
Mission-specific gates return inspectable evidence to review.
A delivery-ready result with diff, plan coverage, and evidence attached.
Active mission path: Mission to Orchestrator to Implementer to Configured provider to Repository to Tests to Review to Pull request.
Capability handshake. Platform expects Browser validation; runtime reports Available; state Ready. A required missing capability is surfaced as blocked; execution is not presented as ready.
Every mission moves through explicit systems—not hidden magic.
The observable AI software factory
See it.
Give Augencode a mission and follow the work from coordinated plan to validated, review-ready delivery.