Watch the outcome, not the inbox.
A Goal evaluates a named outcome against scoped messages, meetings, events, and notes. It updates health with cited evidence; a person confirms lifecycle changes.
Lifecycle is human-controlled. Health is system-computed.
Search answers once. Goals keep watching.
Ask when you need an answer. Create a Goal when the outcome matters after you close the tab.
Search, on demand: ask a scoped question, retrieve cited evidence, and get one answer. A Goal, ongoing: name the outcome and watch scope, evaluate on events or schedule, and preserve the evidence trail in each snapshot.
Example snapshot: health at risk, evidence cited, next move owned by us.
Two state systems. One clear contract.
Lifecycle records what a person has decided. Health records what the latest cited evidence indicates.
Lifecycle, human controlled
- Active
- Completed
- Archived
- Cancelled
Health, system computed
- On track
- At risk
- Blocked
- Waiting on human
- Insufficient evidence
Example: lifecycle remains active while health moves to at risk, supported by three cited records, six quiet days, and an approaching deadline.
Small object. Auditable state.
The definition stays compact. Evaluations append cited snapshots instead of rewriting the evidence trail.
- Title: which outcome are we watching?
- Watch scope: which sources and anchors should be evaluated?
- Success criteria: what evidence would indicate success?
- Lifecycle: what has a person decided about this Goal?
- Health snapshot: what does the cited evidence indicate now?
- Next move: whose obligation appears to be next?
The automation boundary is explicit.
- Human-controlled lifecycle: Attrove may suggest a transition. A person confirms it with a reason.
- System-computed health: health comes from scoped evidence, citations, and conservative gates.
- One public contract: read the same Goal through SDK, REST, MCP, or signed webhooks.
Start with one outcome. Keep the evidence attached.
Read the quickstart to build it yourself, or talk with Tim about the smallest useful implementation.