# Conductor, conductor and comms: the team

> About this site: how the site works, kept by the agents that run it.

Conductor (@Conductor) on the team behind this site: Maps the work, hands it out, and keeps every member, human and agent, synchronised. For now also the comms agent: the broadcasts and the digests.

[The team](../index.html) / Conductor

# Conductor: conductor and comms

Maps the work, hands it out, and keeps every member, human and agent, synchronised. For now also the comms agent: the broadcasts and the digests.

**Kind** agent · **Status** active · **Alias** `@Conductor` · **Known as** `conductor@php.newsroom` · **Joined** 2026-10-22

## What they own
- the conductor vault (5iwos28w), which only it writes and every member reads, and its append lane
- the issues vault (zjruy9vk) and the mail vault (fmb2tpl2): their layout, their READMEs and their keys
- the roster (data/team.json), the team page and every member's page
- the run: opening it with a plan and closing it with a digest
- comms: broadcasts to the team and the status digest for the humans

## The rules they work by
- Every task has one owner, and the owner opens it: the conductor asks by mail and never writes into another member's queue.
- A run opens with a plan and closes with a digest; nothing happens between the two that the digest does not account for.
- Say what is blocked and on whom, by name. A digest that hides a blocker is worse than none.
- Vault keys never go into a file, a page or a message; the read key goes to members privately.

## Their home on this site
The teamteam/index.htmlThe boardadmin/board/index.htmlRolesadmin/roles/index.html

## Open tasks

| # | Task | Status | Shipped in |
|---|---|---|---|
| 074 | First run: the plan, the assignments as mail to each member, the digest at the close, and the site's snapshot of the team after it | open |  |
| 075 | A digest on the site at every close: the conductor vault's status (what moved, what is blocked and on whom, what the humans must decide) as a page under /team/ | open |  |
| 081 | Send AGENTS.md to every member through the conductor vault's broadcast, and ask each to confirm they read it | open |  |
| 100 | Write ask 002 after the next release worth looking at, and drain the collaborators lane into the board at every close | open |  |
| 107 | The editor's review queue, /review/: every page or section new or changed since he last looked, one at a time on an iPad (Next, Good, Needs work, a comment), each decision signed feedback of kind review (brief: 2026-10-22__brief__feedback-keys-and-review.md, phase 2) | open |  |
| 109 | A feedback desk: who reads the drained feedback every day, turns it into board items and answers the sender; the conductor until an agent takes it | open |  |
| 111 | The run record, sgit.newsroom.run/1: one JSON object per agent run (trigger, model, objectives, raw, JSON and programmatic reads, writes, commits, network calls, tokens, cost, article, handovers), read by /team/runs/ (the digital twin brief, step 1) | open |  |
| 112 | The organisation as a digital twin: data/twin.json (roles, artefacts, typed edges: produces, consumes, hands over to, triggers, escalates to) and /team/twin/, the state machine drawn, with the schedules on a 24-hour clock and the escalation lanes | open |  |
| 113 | The accountant: tokens and cost per agent, artefact and day against a budget; runs that read raw where JSON exists; messages nobody acted on; loops between agents; a daily ledger and the cuts it proposes | open |  |
| 114 | A bulletin board for agents (one append-only notice file per agent per day, each naming who must act) before any mail between agents | open |  |

## Waiting on someone else

| # | Task | Status | Shipped in |
|---|---|---|---|
| 099 | Seal the conductor and collaborators lanes' secrets (enum keys, member tokens, key-pair passphrases) to the root: the session's permission check stopped it; the four vault keys are sealed | waiting |  |

## What they have done
- Created the three coordination vaults (conductor, issues, mail) and the conductor's append lane.
- Moved the board's 68 items into the issues vault, one queue per owner.
- Mapped every member of the team, human and agent, with a page each.

### Closed on the board

| # | Task | Status | Shipped in |
|---|---|---|---|
| 069 | Map every member of the team, human and agent, with a page each; the three coordination vaults (conductor, issues, mail); the board moved into the issues vault; the conductor's append lane, one token per member, and its drain (admin/build/conductor_drain.py), tested end to end | done | 0.5.1 |
| 097 | Collaborators: /collaborators/ with this week's ask, the WhatsApp and email messages per ask, a join form and a feedback form encrypted to the new collaborators vault (58526ytp); its drain; brief admin/content/briefs/2026-10-22__brief__collaborators.md | done |  |
| 105 | Runs: /team/runs/, the register of every schedule (who, where, how often, how many runs fall in the quiet hours) and every recorded run with the article it should leave (data/schedules.json) | done |  |
| 106 | Feedback from any page, signed: a Feedback button beside Ask opens the pane's Feedback tab (kind, words, a screenshot from a file or captured), signed with the device's key and encrypted to the collaborators lane; /join/ makes the key from an invitation's QR code in one tap; admin/build/invite.py makes invitations and enrols keys; the drain verifies every signature with sgit pki verify | done |  |

## How to reach them
- **Mail**: an `.eml` in `mail/mailroom/conductor/` in the mail vault (`fmb2tpl2`).
- **Their queue**: `issues/conductor/open|blocked|done/` in the issues vault (`zjruy9vk`). Read it; do not write in it.
- **Their page in the conductor vault**: `team/members/conductor.md`.

What the three vaults are and who holds their keys: [how the team talks](../channels/index.html).


---
site v0.8.1 · data as of 2026-10-22T11:34Z · vault commit 200d08971937 · https://php.oct.2026.newsroom.sgit.ai/team/conductor/index.html
