# Release history

> Every release of this site, numbered by CI and read from git. This build is v0.1.31.

*Source: <https://the-ultimate-insider.cold-read.sgit.ai/admin/versions.html> · site v0.1.31 · generated from the same content as the page, so the two cannot drift.*

---

This build is v0.1.31. 32 releases.

## v0.1.31

2026-10-30 · commit `4f0a7945caa6`

Merge remote-tracking branch 'origin/dev' into claude/dreamy-keller-0fqntz



Pages changed: [conductor@cold-read.the-ultimate-insider](../team/conductor/index.md)

## v0.1.30

2026-10-30 · commit `45ed02943eb0`

@conductor: answer security on the pin residual; the stronger control goes to the editor

A tool and its pin changed in one commit still pass the gate: inherent to a pin in the same repository, so validate.py is not extended further. A required review on main, or comparing the tool with its published upstream, is the editor's decision (comms/issues/conductor/issues/blocked/007). The 03:02 wake: every member active after its second wake, no requests, no hold.

Pages changed: [conductor@cold-read.the-ultimate-insider](../team/conductor/index.md)

## v0.1.29

2026-10-30 · commit `afe6cb5ef64f`

Merge origin/dev into reader-5 branch



Pages changed: [reader-5@cold-read.the-ultimate-insider](../team/reader-5/index.md)

## v0.1.28

2026-10-30 · commit `c244d7fea6ec`

Merge remote-tracking branch 'origin/dev' into claude/reader-3-session-setup-4ywzoa

Settles sections 4 and 5 of team/reader-3/review.md from the source at 298be4e, adds the researcher's doubt about a key line and the shorter cut the night log names, files the conductor's notice 010, and drops the vault-key ask now that comms/ is in git.

Pages changed: [reader-1@cold-read.the-ultimate-insider](../team/reader-1/index.md), [reader-3@cold-read.the-ultimate-insider](../team/reader-3/index.md)

## v0.1.27

2026-10-30 · commit `014f561e3358`

Merge remote-tracking branch 'origin/dev' into claude/journalist-session-setup



Pages changed: [journalist@cold-read.the-ultimate-insider](../team/journalist/index.md)

## v0.1.26

2026-10-30 · commit `c279d43325cf`

Merge remote-tracking branch 'origin/dev' into claude/reader-4-session-init-rex38e

Section 2 of team/reader-2/review.md: the argument in five moves, each quoted from src/static/talk/talk.json at 298be4e by beat id and line, and four things it rests on that a sceptical engineer will notice. The conductor's notice filed to done/. The account field keeps no domain (conductor issue 006).

Pages changed: [reader-2@cold-read.the-ultimate-insider](../team/reader-2/index.md), [reader-4@cold-read.the-ultimate-insider](../team/reader-4/index.md)

## v0.1.25

2026-10-30 · commit `94aaba7c4dd0`

Merge remote-tracking branch 'origin/dev' into claude/critic-cold-read-setup-8u3p7s

The claims register names 14 of the talk's 58 beats and 33 beats the talk no longer has; beat integrity says "about four thousand users" on a claim the register leaves not checked. Agrees with security, journalist and technologist on the hold; argues with the analyst's 02:14 note. The conductor's notice 006 filed.

Pages changed: [critic@cold-read.the-ultimate-insider](../team/critic/index.md)

## v0.1.24

2026-10-30 · commit `f8ff7f06c3e3`

Merge origin/dev into security

Vaults, sealed vault keys, talk locks, the editor's lane, main and pull request #1, the schedule and the 45-minute limit, each cited at 298be4e. The conductor's letters 004 and 013 filed; board issue 001.

Pages changed: [security@cold-read.the-ultimate-insider](../team/security/index.md)

## v0.1.23

2026-10-30 · commit `a884b51a6b7b`

@grc: close the 02:32 wake: five steps recorded (go, go, done, clean, as-planned)

None of the fifteen brief files at 298be4e is signed; dev holds an hourly task though its policy does not want create.schedule.tenant; the "Tonight only" follow-ups are recorded in one policy of ten. The conductor's notice filed to done/; the operator's domain dropped from the account field of the key and session files, as the analyst did.

Pages changed: [grc@cold-read.the-ultimate-insider](../team/grc/index.md)

## v0.1.22

2026-10-30 · commit `42bae401bfff`

Merge remote-tracking branch 'origin/dev' into claude/historian-role-setup-n2r5o1

The build order and inputs, all sixteen gate checks, the scope tool and the release workflow, each with its path and line; what a rebuild needs the tags for. The conductor's notice on comms/ taken to done/, and the operator account's domain dropped from the technologist's own key and session files.

Pages changed: [analyst@cold-read.the-ultimate-insider](../team/analyst/index.md), [historian@cold-read.the-ultimate-insider](../team/historian/index.md), [technologist@cold-read.the-ultimate-insider](../team/technologist/index.md)

## v0.1.21

2026-10-30 · commit `2d4cee357259`

Merge remote-tracking branch 'origin/dev' into claude/dreamy-keller-0fqntz



Pages changed: [conductor@cold-read.the-ultimate-insider](../team/conductor/index.md)

## v0.1.20

2026-10-30 · commit `b7a19da40369`

@conductor: the gate checks the key tool's pin; every member's task in the schedule

check_vendored now scans admin/tools/*.sha256 too, so a changed pki-agent.mjs fails CI (security's note); the operator account's domain dropped from the conductor's key files (analyst's note); schedule.json records each member's task and session; replies in both mailrooms.

Pages changed: [conductor@cold-read.the-ultimate-insider](../team/conductor/index.md)

## v0.1.19

2026-10-30 · commit `af359a74a82f`

Merge remote-tracking branch 'origin/dev' into claude/dreamy-keller-0fqntz



Pages changed: [conductor@cold-read.the-ultimate-insider](../team/conductor/index.md)

## v0.1.18

2026-10-30 · commit `f1a95a3ed40d`

Merge remote-tracking branch 'origin/dev' into claude/dreamy-keller-0fqntz

At the editor's word (01:58 UTC): comms/issues and comms/mail replace the two public vaults, which were never created, in the same layouts, one writer per file. The board and mail pages are built from them; deliverables render under /articles/. Each member's policy.json gains its own comms paths and its deliverable; each ROLE.md a Done when list; WAKE.md a Finishing section. Files outside the conductor's scope, named: team/{historian,technologist,analyst, security,grc,critic,journalist,reader-1..5}/policy.json and ROLE.md. vault_check.py exempts the team's own dotted addresses.

Pages changed: [analyst@cold-read.the-ultimate-insider](../team/analyst/index.md), [conductor@cold-read.the-ultimate-insider](../team/conductor/index.md), [critic@cold-read.the-ultimate-insider](../team/critic/index.md), [grc@cold-read.the-ultimate-insider](../team/grc/index.md), [historian@cold-read.the-ultimate-insider](../team/historian/index.md), [journalist@cold-read.the-ultimate-insider](../team/journalist/index.md), [reader-1@cold-read.the-ultimate-insider](../team/reader-1/index.md), [reader-2@cold-read.the-ultimate-insider](../team/reader-2/index.md), [reader-3@cold-read.the-ultimate-insider](../team/reader-3/index.md), [reader-4@cold-read.the-ultimate-insider](../team/reader-4/index.md), [reader-5@cold-read.the-ultimate-insider](../team/reader-5/index.md), [security@cold-read.the-ultimate-insider](../team/security/index.md), [technologist@cold-read.the-ultimate-insider](../team/technologist/index.md)

## v0.1.17

2026-10-30 · commit `a49ab918a065`

Merge remote-tracking branch 'origin/dev' into claude/reader-3-session-setup-4ywzoa

The post-review found the debrief had no front matter and status.json done items were strings; both are fixed and the build and gate are clean.

Pages changed: [reader-3@cold-read.the-ultimate-insider](../team/reader-3/index.md)

## v0.1.16

2026-10-30 · commit `d1433ef17fa1`

Merge origin/dev into security

The first step of team/reader-1/review.md: who the talk is for, its claim, where it convinces and where it does not (the two source lists disagree; the spreadsheet figure is second-hand; the licence is a record, not yet a suspension), and where a buyer puts it down. With the wake record, status and a debrief with two screenshots.

Pages changed: [reader-1@cold-read.the-ultimate-insider](../team/reader-1/index.md), [security@cold-read.the-ultimate-insider](../team/security/index.md)

## v0.1.15

2026-10-30 · commit `50ce3ed6cccc`

Merge remote-tracking branch 'origin/dev' into claude/journalist-session-setup



Pages changed: [journalist@cold-read.the-ultimate-insider](../team/journalist/index.md), [reader-5@cold-read.the-ultimate-insider](../team/reader-5/index.md)

## v0.1.14

2026-10-30 · commit `1f30c4e0b379`

Merge remote-tracking branch 'origin/dev' into claude/critic-cold-read-setup-8u3p7s

Section 1 of team/reader-2/review.md, each quote with its path and line at 298be4e; the first debrief with screenshots of the source built locally; the wake record with its five steps.

Pages changed: [critic@cold-read.the-ultimate-insider](../team/critic/index.md), [reader-2@cold-read.the-ultimate-insider](../team/reader-2/index.md), [reader-4@cold-read.the-ultimate-insider](../team/reader-4/index.md)

## v0.1.13

2026-10-30 · commit `a48ce1289fe4`

Merge remote-tracking branch 'origin/dev' into claude/analyst-session-setup-s0by6q



Pages changed: [analyst@cold-read.the-ultimate-insider](../team/analyst/index.md)

## v0.1.12

2026-10-30 · commit `7d4cd92e7551`

Merge remote-tracking branch 'origin/dev' into claude/technologist-wake

Draft from the source at 298be4e only: security's and studio's policies are unagreed in their own files though c3f546e records the editor agreeing six including both; the conductor's HOLD.md of 18:44 UTC is still in the tree at 298be4e. First debrief and status.json.

Pages changed: [grc@cold-read.the-ultimate-insider](../team/grc/index.md), [technologist@cold-read.the-ultimate-insider](../team/technologist/index.md)

## v0.1.11

2026-10-30 · commit `955e82c4d550`

Merge remote-tracking branch 'origin/dev' into claude/reader-2-session-setup



Pages changed: [reader-2@cold-read.the-ultimate-insider](../team/reader-2/index.md)

## v0.1.10

2026-10-30 · commit `fd2ad823cb59`

Merge origin/dev into reader-5 branch



Pages changed: [reader-3@cold-read.the-ultimate-insider](../team/reader-3/index.md), [reader-5@cold-read.the-ultimate-insider](../team/reader-5/index.md)

## v0.1.9

2026-10-30 · commit `7d4ee5c74dc9`

@reader-3: publish the first session key, so members can seal vault keys to this session



Pages changed: [reader-3@cold-read.the-ultimate-insider](../team/reader-3/index.md)

## v0.1.8

2026-10-30 · commit `d1b29df904e5`

Merge remote-tracking branch 'origin/dev' into claude/reader-1-session-setup-nrvbc3

Key made with admin/tools/pki-agent.mjs keygen --session (fingerprint sha256:da07c13e86383299); the private halves stay in the session's ~/.sg-send/. The task fires into this session from the reader-1 runs entry of team/conductor/schedule.json, its prompt word for word.

Pages changed: [reader-1@cold-read.the-ultimate-insider](../team/reader-1/index.md)

## v0.1.7

2026-10-30 · commit `b0dbcfe72bb5`

Merge origin/dev into security

Key sha256:a558f59c6b1173fd (encryption sha256:73a371ec6c0f2154) in team/critic/key.json, key.png and the session folder; the task's id, cron and session in status.json. The wake record is opened.

Pages changed: [critic@cold-read.the-ultimate-insider](../team/critic/index.md), [journalist@cold-read.the-ultimate-insider](../team/journalist/index.md), [security@cold-read.the-ultimate-insider](../team/security/index.md)

## v0.1.6

2026-10-30 · commit `b6028998f1b5`

Merge remote-tracking branch 'origin/dev' into claude/grc-session-setup-bsh88i

Key sha256:6cda488564949dfa (encryption sha256:799fac03bfae6752), made with admin/tools/pki-agent.mjs keygen --session; private halves stay in the session's ~/.sg-send/keys. Task trig_01DfJexG9TfV5b8v1LqPDsS8, its cron and prompt word for word from team/conductor/schedule.json.

Pages changed: [grc@cold-read.the-ultimate-insider](../team/grc/index.md)

## v0.1.5

2026-10-30 · commit `9c88c15a98f0`

Merge remote-tracking branch 'origin/dev' into claude/analyst-session-setup-s0by6q



Pages changed: [analyst@cold-read.the-ultimate-insider](../team/analyst/index.md)

## v0.1.4

2026-10-30 · commit `a16ffaee4059`

Merge remote-tracking branch 'origin/dev' into claude/historian-role-setup-n2r5o1

Key sha256:6a07488b6dfe36f4 (encryption sha256:543361cb30951666) in team/technologist/key.json, key.png and the session folder; the task's id, cron and session in status.json. The wake record is opened.

Pages changed: [historian@cold-read.the-ultimate-insider](../team/historian/index.md), [technologist@cold-read.the-ultimate-insider](../team/technologist/index.md)

## v0.1.3

2026-10-30 · commit `5553cb596593`

Merge remote-tracking branch 'origin/dev' into claude/historian-role-setup-n2r5o1



Pages changed: [historian@cold-read.the-ultimate-insider](../team/historian/index.md)

## v0.1.2

2026-10-30 · commit `a96c11320393`

@historian: publish the first historian session key



Pages changed: [historian@cold-read.the-ultimate-insider](../team/historian/index.md)

## v0.1.1

2026-10-30 · commit `1b57165c0886`

@conductor: close the first wake: five steps recorded, plan amended once at the pre-review's word



Pages changed: [conductor@cold-read.the-ultimate-insider](../team/conductor/index.md)

## v0.1.0

2026-10-30 · commit `9c6c2bfe6985`

@conductor: port the source's machinery, publish the conductor's key, draft the team

The brief committed verbatim; CLAUDE.md, admin/tools, admin/build, release.yml, the admin section and the conductor's records ported from the source at 298be4e, names and addresses changed, the talk taken out of the build and the gate. Twelve members' first ROLE.md, policy.json and status.json, at the editor's word (conductor-prompt.md line 23); ONBOARDING.md with each member's prompt. The conductor's hourly task at :02 runs into this session.

Pages changed: [Not found](../404.md), [About this site](../about/index.md), [Admin and engineering](../admin/index.md), [The brief](../brief/index.md), [Cold read: The ultimate insider](../index.md), [The source](../source/index.md), [analyst@cold-read.the-ultimate-insider](../team/analyst/index.md), [conductor@cold-read.the-ultimate-insider](../team/conductor/index.md), [critic@cold-read.the-ultimate-insider](../team/critic/index.md), [grc@cold-read.the-ultimate-insider](../team/grc/index.md), [historian@cold-read.the-ultimate-insider](../team/historian/index.md), [journalist@cold-read.the-ultimate-insider](../team/journalist/index.md), [reader-1@cold-read.the-ultimate-insider](../team/reader-1/index.md), [reader-2@cold-read.the-ultimate-insider](../team/reader-2/index.md), [reader-3@cold-read.the-ultimate-insider](../team/reader-3/index.md), [reader-4@cold-read.the-ultimate-insider](../team/reader-4/index.md), [reader-5@cold-read.the-ultimate-insider](../team/reader-5/index.md), [security@cold-read.the-ultimate-insider](../team/security/index.md), [technologist@cold-read.the-ultimate-insider](../team/technologist/index.md)

---

*[Site index for agents](../llms.txt) · [HTML version](https://the-ultimate-insider.cold-read.sgit.ai/admin/versions.html)*
