# Read project status

A connected Claude can answer "where does this stand" without you opening
Work. Ask it plainly, or use the **project_status** prompt. To pair a Claude, see
[Connect Claude](connect-claude.md).

**Status is a read of the subject.** The record of the tools an agent called
shows who looked. It does not show where the work stands.

## Which read answers which question

| Ask | The agent reads |
| --- | --- |
| Everything open, at once | `meet://board/<days>`: every open subject with its open tasks and issues, plus what finished in the last `<days>` (1 to 90) |
| One subject | `search`, then `open` on that row's `door`: recent interactions, open tasks, open issues |
| One subject, with goals | `meet://subject/<kind>/<id>`, where `kind` is `lead`, `project`, `partner` or `event` |
| What changed lately | `meet://feed/<limit>`: interactions, newest first, 1 to 100 |
| Which subjects are busy | `meet://subjects/<kind>`: open-task counts and last activity |
| Today | `now`: people around, the next 24 hours, your tasks and issues, quick notes |
| A meeting's transcript | `transcript`, on a meeting link from an interaction |

The **brief** prompt makes the one-subject read for you. The
**prep_next_meeting** prompt makes the read before a call.

## The six stages

A stage is one of `queued`, `doing`, `review`, `blocked`, `done`, `dropped`.
No other stage exists. Starlings computes the stage from the row and never stores
it. "In progress" and "waiting" are the agent's words, not stages. An open
issue with no `agent:*` label is **queued**. This does not mean that anyone
has started.

## What a status read does not do

- **It does not write.** `task`, `record_decision` and
  `set_goal` change the thing you asked about. A Claude answering a status
  question should ask before touching any of them.
- **It does not post to Talk.** Reads leave no line in a subject's Talk.
  Only writes do.
- **It is not the call record.** Every read adds a row that you can see under
  Settings → Account → **Connected Claudes**. That row shows that the agent
  looked. It does not answer the status question.
