Show comprehensive project status overview including git state, content progress, build health, and brain sync status. Read-only operation. Use anytime to understand current state.
Display comprehensive project status overview.
BRANCH=$(git branch --show-current 2>/dev/null || echo "not a git repo")
UNCOMMITTED=$(git status --porcelain 2>/dev/null | wc -l)
LAST_COMMIT=$(git log -1 --oneline 2>/dev/null || echo "no commits")
Read brain/plan.md and calculate:
Read brain/codebase_index.md and summarize:
# Quick render check
quarto render 2>&1 | tail -3
═══════════════════════════════════════════════════════
📊 PROJECT STATUS
═══════════════════════════════════════════════════════
## Git
Branch: content/about-page
Uncommitted: 2 files
Last commit: abc1234 content(index): add hero section
## Session Progress
████████░░░░░░░░░░░░ 40% (2/5 tasks)
✓ Task 1: Create about.qmd with front matter
✓ Task 2: Add Education section
→ Task 3: Add Professional Experience section (in progress)
○ Task 4: Add Technical Skills section
○ Task 5: Add Research Interests section
## Content Status
┌─────────────────────┬──────────────┐
│ Page │ Status │
├─────────────────────┼──────────────┤
│ index.qmd │ ✓ Complete │
│ about.qmd │ → In Progress│
│ dashboard.qmd │ ⚠ Review │
└─────────────────────┴──────────────┘
## Assets
│ profile.jpg │ ✗ Missing │
│ cv.pdf │ ✗ Missing │
## Build Health
Status: ✓ No errors
## Brain Sync
│ plan.md │ ✓ Synced │
│ codebase_index.md │ ⚠ Stale │
═══════════════════════════════════════════════════════
## Next Action
Continue with `/task "Add Professional Experience section"`
| Indicator | Meaning |
|---|---|
| ✓ | Complete / Synced |
| → | In progress |
| ○ | Pending |
| ⚠ | Needs attention |
| ✗ | Missing / Error |
Status: content/about | 2/5 tasks | Build ✓ | Brain ⚠