Philosophy: All code is a Project. Knowledge lives in Areas. Tools live in Resources.
π Workspace Structure
workspace/
βββ _inbox/ # π₯ Unprocessed items, quick capture
βββ Projects/ # β‘ Active development projects (with deadlines)
β βββ my-app/ # Each project: kebab-case, has project.md
β βββ project.md # Project contract (goal, deadline, DoD)
β βββ repo/ # Source code (git root)
β βββ sessions/ # Session logs & BACKLOG.md
β βββ docs/ # Project documentation
β βββ artifacts/ # AI-generated artifacts
β βββ plans/ # π Implementation plans
β βββ tasks/
β βββ backlog.md # π CANONICAL task list
β βββ sprint-current.md
β βββ done.md
βββ Areas/
β βββ infra/ # π§ Infrastructure SOPs, runbooks, configs
β βββ product/ # π¦ Product specs, design decisions
β βββ ops/ # βοΈ Operations, CI/CD, deployment
βββ Resources/
β βββ ai-agents/ # π€ Kernel snapshot, agent workflows
β β βββ kernel/
β β βββ workflows/
β βββ references/ # π Reference repos, docs, cheat-sheets
β βββ tools/ # π οΈ Scripts, utilities, CLI tools
βββ Archive/ # βοΈ Completed/retired projects & areas
βββ .agent/ # Agent runtime (auto-installed)
β βββ rules/
β βββ workflows/
βββ .para-workspace.yml # Workspace config
βββ para # CLI wrapper (auto-generated)
βββ README.md
π Recommended Workflows
| Workflow | When to Use |
|---|---|
/plan | Create or review an implementation plan |
/open | Start a working session, load context |
/backlog | Add/prioritize tasks for a project |
/docs | Generate, review, and publish technical documentation |
/new-project | Scaffold a new development project |
/learn | Document lessons and knowledge in Areas |
/push | Quick commit and push to GitHub |
/verify | Verify a feature is complete via walkthrough |
/release | Pre-release quality gate before publishing |
/retro | Retrospective before archiving a project |
/end | Close session and log progress |
/para | Workspace health check and maintenance |
π Active Rules
After para init, the following rules are installed in .agent/rules/:
governance.mdβ Core PARA discipline rules (invariants + heuristics)
π‘ Tips for dev Profile
- kebab-case everything:
my-app,auth-service,api-gateway - One git repo per Project folder: the
repo/sub-folder is the git root _inbox/is your capture zone: drop notes, code snippets, links here β process later during/end- Areas are evergreen SOPs: runbooks in
Areas/infra/should always be accurate - Resources are read-only references: donβt do active work inside
Resources/