Managing multi-task initiatives from planning to completion.
- Open area note in Reading Mode
- Click "Create Project"
- Fill form:
- Label: Project name
- Status:
ems__EffortStatusBacklog(default) - Area: Auto-filled
Result: projects/project-build-api.md created with:
---
exo__Instance_class: ems__Project
exo__Asset_label: Build API Server
ems__Effort_area: "[[Development]]"
ems__Effort_status: "[[ems__EffortStatusBacklog]]"
---
# Build API Server
REST API for mobile app.---
exo__Instance_class: ems__Project
exo__Asset_label: [Project Name]
ems__Effort_area: "[[Area Name]]"
ems__Effort_status: "[[ems__EffortStatusBacklog]]"
ems__Effort_votes: 0
---
# [Project Name]
## Objective
[What success looks like]
## Key Deliverables
- [ ] Deliverable 1
- [ ] Deliverable 2
## Timeline
Target: [Date or Quarter]Draft → Backlog → Analysis → ToDo → Doing → Done
Same as tasks, but:
- Backlog: Awaiting resource allocation
- Analysis: Defining scope, tasks, timeline
- ToDo: Ready to start (tasks created)
- Doing: Active work on tasks
- Done: All tasks completed
| Status | Duration | Percentage Complete |
|---|---|---|
| Draft | 1-7 days | 0% |
| Backlog | Weeks to months | 0% |
| Analysis | 1-5 days | 0-10% |
| ToDo | Days to weeks | 10-20% |
| Doing | Weeks to months | 20-95% |
| Done | Permanent | 100% |
- Open project note
- Click "Create Task" repeatedly for each work item
- Tasks auto-link to project via
ems__Effort_project
Good project = 5-15 tasks
Too few tasks (<3):
- May not need project structure
- Consider converting to single task
Too many tasks (>20):
- Break into milestones
- Create multiple projects
- Group related tasks
Build API Server (Project)
├── Set up Node.js environment (Task)
├── Configure Express server (Task)
├── Build /users endpoint (Task)
├── Build /posts endpoint (Task)
├── Implement authentication (Task)
├── Write API tests (Task)
├── Deploy to staging (Task)
└── Deploy to production (Task)
Exocortex doesn't auto-calculate progress. Track manually:
Option 1: Checklist in content
## Progress
- [x] Environment setup
- [x] Express configuration
- [ ] User endpoint
- [ ] Post endpoint
- [ ] Authentication
- [ ] Tests
- [ ] DeploymentOption 2: Add progress property
ems__Effort_progress_percentage: 40Option 3: Count completed tasks
- 3 / 8 tasks done = 37.5% complete
View project status from project note:
Asset Relations section shows:
- All child tasks
- Status of each task
- Vote counts
- Scheduled dates
Sort by status to see:
- What's done
- What's in progress
- What's blocked
Schedule entire project to daily note:
ems__Effort_scheduled_start_date: "2025-11-10"Daily Projects section shows:
- Project and all its tasks
- Task statuses
- Quick access to start tasks
Project is done when:
- All tasks completed or archived
- Deliverables met
- Documentation updated
- Stakeholders notified
- Verify all tasks complete
- Click "Mark Done" on project note
- Add completion summary in content:
## Completion Summary
**Completed**: 2025-11-15
**Duration**: 3 weeks
**Tasks**: 8 completed, 2 archived (out of scope)
### Outcomes
- API deployed to production
- 95% test coverage
- Documentation published
### Lessons Learned
- Authentication took longer than expected
- Should have split user/post endpoints into separate stories- Project remains in relations
- Tasks remain accessible
- Archive project if needed (optional)
Good:
- "Build Mobile App"
- "Migrate to Kubernetes"
- "Launch Marketing Campaign Q4"
Bad:
- "Project 1" (not descriptive)
- "Do stuff" (vague)
- "Fix things" (use task instead)
Clear scope indicators:
- Specific objective
- Defined deliverables
- Measurable success criteria
- Time-bounded (even if flexible)
Scope creep warning signs:
- Tasks keep getting added
- No clear completion criteria
- "One more feature" syndrome
Fix: Create new project for scope additions
Prioritize projects within area:
- Open area note
- View all projects in Asset Relations
- Vote on high-value projects
- Move top-voted to Analysis
For large initiatives:
Phase 1: MVP
├── Core features (Project)
├── Basic UI (Project)
└── Alpha testing (Project)
Phase 2: Enhancement
├── Advanced features (Project)
├── Polish UI (Project)
└── Beta testing (Project)
Group related projects under area:
Mobile App Development (Area)
├── iOS App (Project)
├── Android App (Project)
├── Backend API (Project)
└── Shared Components (Project)
Quarterly/annual projects:
Q4 2025 Marketing (Project)
├── Content calendar (Task)
├── Social media campaigns (Task)
├── Email newsletters (Task)
└── Analytics review (Task)
Clone for next quarter, update dates.
exo__Instance_class: ems__Project
exo__Asset_label: [Name]
ems__Effort_area: "[[Area]]"
ems__Effort_status: "[[ems__EffortStatusBacklog]]"
ems__Effort_votes: 0
ems__Effort_scheduled_start_date: "YYYY-MM-DD" # optional| Action | Command/Button |
|---|---|
| Create project | Area note → "Create Project" button |
| Create task | Project note → "Create Task" button |
| Change status | Status buttons or Command Palette |
| Vote | "Vote" button |
| Schedule | "Plan on Today" button |