Development
This section is the day-to-day development entry for Prox OS. It explains how
Purpose
This section is the day-to-day development entry for Prox OS. It explains how humans, AI agents, branches, pull requests, docs, and quality gates cooperate while preserving the shape of the browser-based OS shell.
Use this section for development workflow decisions. Use
docs/operations/deployment/ for deployment targets, environments, release commands, and
Cloudflare safety. Use docs/development/ai-control-plane/ only for opt-in task graphs,
multi-agent orchestration records, run logs, and integration reports.
Start Here
- OS Collaborative Development Model
- Branch and Merge Rules
- Quality Gates
- Local Dev Workbench
- AI Prompt Batching
- GitHub Issues and PRs Agent Workflow
Development Flow
Read the relevant boundary docs
-> run the agent pre-flight impact check
-> choose serial or parallel execution
-> create a scoped branch or worktree
-> make the smallest coherent change
-> update docs and stories when behavior changed
-> run the relevant quality gates
-> open or summarize a PR with risks and follow-ups
-> human owner decides merge orderWhat Belongs Here
- Local development workflow.
- Local-only
/devworkbench and hidden prototype surface rules. - Human and AI agent responsibility boundaries.
- Branch, worktree, PR, and merge rules.
- Parallel Codex, Cursor, terminal agent, or future local agent workflows.
- Pre-flight impact checks and prompt batching.
- Development-time quality gates.
What Belongs Elsewhere
| Topic | Canonical place |
|---|---|
| Product direction and roadmap | docs/product/, docs/product/roadmap/ |
| Runtime and package boundaries | docs/platform/architecture/ |
| AI execution modes and prompt references | docs/development/ai/ |
| Opt-in multi-agent task graphs and run logs | docs/development/ai-control-plane/ |
| Cloudflare, domains, access, deploy commands | docs/operations/deployment/, docs/operations/deployment.md, docs/platform/architecture/operations/cloudflare-deploy-and-access.md |
| Human roles and governance records | docs/business/roles/, docs/business/governance/ |
Default Posture
Direct Implementation Mode remains the default for ordinary docs, UI incubation, app surfaces, Storybook stories, copy, routing, and non-destructive refactors. The development model here adds pre-flight discipline and merge structure; it does not make every task a gated RFC or task graph.