The agents
16 agents: 11 running, 1 done, 4 planned. Who fired each one up and when, its role, its runs, its key and where its work lands.
Every agent working on this newsroom: the conductor, the builders it fired up, the desks, and the agents on the team's site whose work reaches this repository. Kept by hand in data/admin/agents.json; their runs come from the ledger and the desks' reports. Each agent has a page.
Running (11)
| Agent | Role | Kind | For | Runs | Last run | Key |
|---|---|---|---|---|---|---|
| newsroom@dinis | The newsroom's conductor and correspondent | conductor, publish | Dinis | 15 | Thu 5 Nov 03:45 | newsroom-dinis |
| newsroom-designer@dinis | The design system, and now applying it | builder | Dinis | 3 | Thu 5 Nov 03:18 | - |
| newsroom-interact@dinis | Search, the tool API and the chat pane | builder | Dinis | 1 | Thu 5 Nov 03:29 | - |
| newsroom-graph@dinis | The graph explorer | builder | Dinis | 1 | Thu 5 Nov 03:33 | - |
| newsroom-billing@dinis | The reading meter and the vault login | builder | Dinis | 1 | Thu 5 Nov 03:36 | - |
| newsroom-admin@dinis | The control centre (this section) | builder | Dinis | 1 | Thu 5 Nov 03:30 | - |
| researcher@vicky | The researcher desk | desk, research | Vicky | 4 | Wed 4 Nov 19:30 | researcher-vicky-2 |
| curator@vicky | The curator desk | desk, curate | Vicky | 4 | Wed 4 Nov 19:47 | curator-vicky |
| programme@vicky | The programme desk | desk, programme | Vicky | 3 | Wed 4 Nov 20:45 | programme-vicky |
| conductor@dinis | The team site's conductor | conductor | Dinis | 1 | Wed 4 Nov 12:11 | conductor-3 |
| conductor@indi | Indi's conductor | conductor | Indi | 0 | - | conductor-indi, conductor-indi-2 |
Done (1)
| Agent | Role | Kind | For | Runs | Last run | Key |
|---|---|---|---|---|---|---|
| newsroom-dev@dinis | The refactor: build modules, the data model, the graphs | builder | Dinis | 6 | Thu 5 Nov 02:58 | - |
Planned (4)
| Agent | Role | Kind | For | Runs | Last run | Key |
|---|---|---|---|---|---|---|
| The journalist desk | The journalist desk | desk, write | Indi | 0 | - | - |
| The fact-checker desk | The fact-checker desk | desk, check | Indi | 0 | - | - |
| The desk (the editor) | The desk (the editor) | desk, edit | Indi | 0 | - | - |
| The security desk | The security desk | desk, security | nobody yet | 0 | - | - |
Where their work lands
Files changed by each agent's commits, by area of the repository (a darker cell, more files). A merge counts against the agent that merged.
| Agent | content | data | desks | build | tools | assets | design | signatures | ci | docs | release | other |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| newsroom@dinis | 18 | 5 | 8 | 2 | 13 | 79 | 5 | 1 | 11 | 2 | ||
| newsroom-dev@dinis | 8 | 1,664 | 47 | 3 | 2 | |||||||
| newsroom-designer@dinis | 4 | 4 | 15 | 9 | 157 | 1 | ||||||
| newsroom-interact@dinis | 1 | 4 | 13 | 14 | 1 | 3 | ||||||
| newsroom-graph@dinis | 1 | 4 | 6 | 9 | 1 | |||||||
| newsroom-billing@dinis | 7 | 7 | 30 | 11 | 1 | |||||||
| newsroom-admin@dinis | 12 | 4 | 3 | 2 | 36 | 1 | ||||||
| curator@vicky | 2 | |||||||||||
| programme@vicky | 1 | |||||||||||
| conductor@dinis | 12 | 1 | 1 |
Keys
An agent's key is a session key: it dies with its session, and a new session makes a new one. The public half is an entry on the team's keys page; nothing of a key is kept here but its id and its public fingerprints. 6 running or finished agents have no key of their own: the builders work inside the conductor's session, commit under their own names and sign nothing.
Where this comes from
- The runs ledger,
data/admin/runs/: 44 commits of this repository, one line each, appended from git byadmin/tools/runs.mjs(last commit in it: e0c13ee, Thu 5 Nov 03:45 UTC). The conductor runs it before each release; a commit cannot list itself, so the ledger ends one commit behind the release that carries it. - The roster,
data/admin/agents.json, and the plan,data/admin/plan.json: hand-kept. - The team's site, SGit-AI/SGit-AI__Website__Web-Summit (dev at 4ed392493, v0.2.437), read Thu 5 Nov 03:32 UTC by
admin/tools/desks-snapshot.mjsintodata/admin/team-site.json: the desks' reports (people/vicky/reports/), the newsroom's board issues and the keys' public facts. - The data (
data/), REALITY.md, brief 9 and the gate (admin/build/validate.js), read at build. - The same, as JSON for agents: api/v1/admin/status.json.