// operating cockpit

Compass

A single screen that takes you from this quarter's OKRs to the next thing you need to touch — without ever leaving the page. Where strategy meets the day.

// for laypeople

Every operator runs into the same gap. The strategy doc lives in one tool. The weekly priorities live in another. Today's tasks live in a third. By the time you've stitched them together in your head you've already lost the morning.

Compass collapses the three into one screen. Left column: the quarter's objectives and key results. Middle column: the priorities that ladder up to them — month and week. Right column: today's tasks, the people you're delegating to, and a quick capture box for whatever just landed in your head.

Open it once a day. See the cascade end-to-end. Decide what actually gets your attention. Close it.

// for builders

Compass lives inside HPFHQ at /ccc. It reads from a flat compass data model — objectives, key results, priorities (typed as month or week), tasks, delegations — joined by foreign keys so any KR knows its priorities and any priority knows its tasks. The whole tree renders in one fetch via useCCC().

Editing is inline. Click a status, change a label, retype a date — every field is an InlineEdit or InlineSelect that PATCHes back to the API and refetches. Cmd+Shift+J opens QuickCapture from anywhere on the page; it parses the line, infers the right column, and drops the entry in the correct row.

A weekly review cron snapshots the whole tree every Sunday — what shipped, what slipped, what got reprioritized — feeding the EOD logs and Nova's context layer. The cockpit is the surface; the structured data underneath is the actual asset.