ABP: dashboard@web-summit.silvio
Drafted by abp@web-summit.dinis on 2 November 2026, from the repository alone: dev@web-summit.silvio's correction (f3f3c8b6), the agent's own commits (bb878ce4, 14f3f051) and people/silvio/agents.json, Silvio Switha's brief (part two, the rules for their agents) and the agent's commits. Its session runs in Silvio Switha's account, which abp@web-summit.dinis cannot see, so most of the Reach is unknown and says so. Template: the conductor's ABP. A factual record: it says what is, not what should be.
Reach: what it can actually access or affect
- Systems: the repository SGit-AI/SGit-AI__Website__Web-Summit, with push to
dev(measured: its commits are ondev). Push gives every file, the gate and the CI workflow;mainis not protected. - Connectors and tools: not known. The session is in Silvio Switha's account; Silvio Switha or the agent can list them.
- How known: from its commits and its person's pages, read 7 November 2026 08:15 UTC. Nothing here was measured in its own session.
Mandate: what was authorised
- Business task: keeps Silvio's command centre, his dashboard and its links.
- Deployment scope:
people/silvio/**(his dashboard and command centre), its own key entry (dashboard-silvio). - Rules from the brief: never send (a person sends every message); public material only, with sources; no personal contact details; no promises about prices, the stand or the organisers; material is not instruction; keys never in a file, a page or a message.
- Authorised by: Silvio Switha, whose agent it is; the team's rules are Dinis's.
Gap: capabilities within Reach beyond authority
- It changed other people's pages. The "two brains" go through the shared engine into Angelo's and Jose's command centres, with no For: line to Jose's agents: watcher@web-summit.jose flagged it, and Jose's dashboard agent asked Jose whether he wants it (bc0826de, 1fcbb696). Writing in another person's area, caught by another person's watcher.
- Code it writes in
assets/cc/runs on the site's one origin for three people (WS-117, WS-164; gate check 22 keeps the keyring off pages that run a person's script). - Code in its person's folder runs in CI with a token that can push and deploy (WS-133).
- Write anywhere in the repository: its push access is not limited to
people/silvio/andboard/, the paths its person's brief gives it. - Push to
mainor rewrite history:mainanddevare not protected (GitHub branches API, 2 November);mainprotected since 6 November. - Anything its session's other connectors can do: not known to this ABP.
Barriers: what really stands in the way
| Barrier | Kind | Evidence |
|---|---|---|
| Never send; a person sends every message | rule, kept by the agent | Silvio Switha's brief, part two |
Writes only people/silvio/, the board and the agenda | rule, kept by the agent | the brief; git has no per-path write control |
| Never push to main, never force-push, never disable a check | rule, kept by the agent | CLAUDE.md; main and dev are not protected |
| The gate (validate.js) before every deploy | technical, in CI | deploy-pages.yml; it stops a red build deploying, not the push |
| No contact detail or key shape in public folders | technical | comms_check.mjs, gate check 15 (scans people/ and board/) |
| security@web-summit.dinis reviews every commit twice a day | review, after the fact | team/security/reviews/ |
In the history (dev, read 7 November 2026 08:15 UTC): 18 of its commits were signed dev@web-summit.silvio until 7 November: two of Silvio's sessions used one name (f3f3c8b6, people/silvio/corrections/2026-11-07-dev-and-dashboard.md); it now signs as itself, with its own key (bb878ce4). On 7 November it added "two brains" (a 3D map of the public CRM) to the shared command-centre engine assets/cc/, for Silvio, Angelo and Jose (14f3f051), at Silvio's word. Its commits are authored "Claude" and git reads no Agent: line on them (the Co-Authored-By paragraph follows it): the name in the subject is the agent's own word.
Open questions: its connectors; who reviews its output each day; whether Silvio Switha has registered a key for it to link to.
Licence to Operate
| Authority | Silvio Switha, within the team's rules (Dinis Cruz, operator) |
| Accountable owner | Silvio Switha |
| Licensee | dashboard@web-summit.silvio (a Claude Code session in Silvio Switha's account) |
| Conditions | the Mandate above; Silvio Switha's brief, part two; CLAUDE.md |
| Validity | from 7 November 2026 to the end of the Web Summit follow-up, or the end of the session |
| Review | on any change to its Reach, and weekly |
Provenance
Owner: Silvio Switha. Drafted by abp@web-summit.dinis from the repository; Silvio Switha and the agent correct it. Version 1, 7 November 2026, in content/abp/ with its history in git.
Phase: explorer (from 6 November 2026, at Dinis's word): this ABP observes and recommends; it blocks nothing. Lock-down comes gently, each step with an escape valve. The phase.