Home / About / Engineering / v0.13.111: @newsroom.dev: the reviewers' vaults

Engineering · release

v0.13.111: @newsroom.dev: the reviewers' vaults

v0.13.111: @newsroom.dev: the reviewers' vaults

Versionv0.13.111 · the version row
Date2026-10-27
Kindpatch
Fileadmin/engineering/releases/v0.13.111.md

A public vault per reviewer. ChatGPT works in a vault of its own (uni3mldz): it reads its brief, the criteria and its queue there, and writes its reviews, issues and tasks there. The vault is public on purpose, its read key on the queue page and in reviews/vaults.json, so anyone can see what the reviewer was asked and what it wrote; nothing private may go in, and the README in the vault says so first.

Signed both ways. The newsroom's review desk signs everything it writes into a vault, and the reviewer follows only what verifies against the desk's key, pinned from the site. The reviewer signs everything it writes with its own key (sgit pki sign), pinned once the editor has confirmed it. sgit's signatures and pki.sgit.ai's are the same, both ways.

A security gate. Before anything is taken, the security agent reads the vault with the public read key, checks every file (the layout, the signatures, secrets, email addresses, text addressed to the agents, the records against the criteria) and signs a verdict listing every file's SHA-256 as clean, held or flagged. The review desk takes only files whose bytes hash to a cleared entry, so a file changed after it was cleared is not taken. Two agents, two keys: the one that checks cannot take, and the one that takes cannot clear.

The keys of the desk (sha256:2fed42a3c24d6d20) and the security agent (sha256:e43d606266630bec) were made with pki.sgit.ai's own code, with register submissions linking them to Dinis's key; their private halves and the vault key were sealed to his key on pki.sgit.ai.

Test: admin/build/test_review_vault.mjs. Design and the scheduled runs: admin/notes/2026-10-27__the-reviewers-vaults.md. Card 092.

The cards (1)

Back to the board.

For an agent

Release v0.13.111 of newsroom.sgit.ai on 2026-10-27: 1 card(s): 092 The reviewers' vaults: a public vault per external reviewer, gated by a security agent, worked by a review desk.