Skip to main content
L2-partialinner-loop

Project Management System

Track state of things across cadences so we can plan days, weeks, months and know if we're on track.

1,875
Priority Score
Pain × Demand × Edge × Trend × Conversion

Problem

Situation

We built a plan CLI with 40+ commands, a planning database with 114 plans, and a Plans UI at /plans. The CLI tells the truth (74% completion rate, 1.1d cycle time). The UI lies (shows 1%, active count 0, rows not clickable). We can't plan our days, weeks, or months using the tool we built to do exactly that.

Intention

A things-table project management system where every thing has a state, every state is computed from evidence, and the gap between current state and target state IS the answer to 'are we on track?' — at daily, weekly, monthly, and quarterly cadences.

Obstacle

The Plans UI reads from the DB but the math is wrong, there's no drill-down, no project hierarchy, no cadence-based views. Plans track tasks. We need to track things.

Hardest Thing

Every project management tool tracks tasks (done/not done). We need to track things by state — the 19-state machine from Whareroa. Building a things table that works for software features, ventures, PRDs, skills, relationships, and pages — all with different vocabularies but the same state machine — is the real challenge.

Scorecard

Priority (5P)

5/5
Pain
5/5
Demand
5/5
Edge
5/5
Trend
3/5
Convert

Readiness (5R)

Principles5 / 5
Performance2 / 5
Platform4 / 5
Protocols3 / 5
Players3 / 5

Priorities

1
Can I see where everything is right now?
Things by state, not tasks by done
2
Can I plan my week from this?
Cadence views: daily, weekly, monthly, quarterly
3
Does the math tell the truth?
Computed states, not hand-edited opinions
4
Can I drill into any thing?
Project → Plan → Task → Evidence hierarchy
5
Does the loop close?
Commissioning evidence flows back to update states

Build Order

SprintWhat Ships
N1Plans UI fix — math, clickable rows, project grouping
N2Plan detail page — phases, tasks, progress, evidence
N3Project dashboard — things by state across all projects
N4Cadence views — daily/weekly/monthly planning surfaces
N5Computed states — automated commissioning feeds project states
N6Decision traces — 'why' persisted alongside 'what'

What Exists

ComponentState
Plan CLI (40+ commands)Working
Planning DB (Supabase)Working
Plans UI (/plans)Broken
Plan detail pageMissing
Project hierarchyPartial
Cadence viewsMissing

Relationships

PRDContributes
Agent PlatformPhase 2 (Plans UI + Issues) = N1 + N2
Automated CommissioningComputed states = N5
Decision TracerDecision traces = N6
Autoresearch LoopOvernight autonomous execution uses all of this
Time + MindCadence views = N4
Kill Signal

Plans UI math still wrong after N1. If the thing that's supposed to track whether we're on track can't show truthful numbers, kill it and go back to the markdown tables.

Questions

What's the difference between a project management tool that tracks tasks and one that tracks the state of things?

  • If the things table shows 60% of features at L0, is that a crisis or expected for this stage?
  • When does the things table replace the priorities markdown page as the primary decision surface?
  • What would Whareroa's commissioning manager say about a project management tool that can't answer 'are we on track?'