hub_report
Log work status (done, broken, blocked) to a shared journal, coordinating human and AI agents on project progress.
Instructions
Append a session report to the shared journal: what was done / broken / blocked.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | default: note | |
| text | Yes | ||
| agent | Yes | ||
| force | No | NEXT: replaces the card's next step. If the current step was set by an owner role, a non-owner NEXT: is refused with the step's text unless force is true. The response always carries nextReplaced {text, by, at} when a step was replaced, and the card keeps one dated `prev` line. | |
| private | No | route this entry to the LOCAL-ONLY life braid (journal.life.jsonl — gitignored, never mesh-synced) and stamp it private. Prose only: DECIDE:/FACT:/COMM:/NEXT: write into a card, and cards are synced, so mixing the two would publish what you asked to keep local. | |
| project | Yes | ||
| staleDays | No | the reply carries digestAgeDays, and digestStale + a hint once the digest trails the project journal by this many days (default 7) — you are the one holding the facts that would fix it |