# Appendix A: every number, and how to rerun it (the full book, being written, online)

> the full book, being written: Appendix A: every number, and how to rerun it, with the record each scene rests on.

*Source: <https://the-ultimate-insider.book.sgit.ai/review/rc2-150/92-appendix-a-every-number.html> · site v0.1.882 · generated from the same content as the page, so the two cannot drift.*

---

The full book, being written, online: under each scene, what it rests on. Made by `review/tools/make_editions.py` from the writer's chapters.

# Appendix A: every number, and how to rerun it

*Every register id the full book cites, in order: its claim, its state, its source, the command that reproduces it, and the chapters that cite it. Built by the researcher from its register, which stays the only source: if this appendix and the register differ, the register holds.*

**How to read it:**

- The commands do not all run against the same thing. Each runs against the source its entry names: - most run against the talk's repository at `298be4e`, the record of the day; - some run against material added to that repository after the day (`a9c0b49`, the transcript); - some run against this book's own repository; - some are web pages, read on the date given. A page may have changed since.
- Run the repository commands in a clone of the named repository, at the named commit.
- **Settled** means the editor decided, and the book follows his words. **Open** means the record does not settle it, and the book must say so. **Corrected** means the register corrected an earlier reading, and the book uses the corrected one.
- Nothing here is a key, a token or a contact detail.

### C001: First commit of the day

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 00, 00b, 02, 03b, 04.
`git log 298be4e --reverse --format='%h %ci %an %s' | head -1`

### C005: Last work commit, last release of the day

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapter 16.
`git log 298be4e --until=2026-10-29T19:00:00Z --format='%h %ci %an %s' | head -3`

### C006: The hold

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 02, 03, 15, 16, 17, 18, 90 and Appendix B.
`git log 298be4e --since=2026-10-29T18:44:00Z --until=2026-10-29T19:00:00Z --format='%h %ci %an %s'`

### C009: Site releases

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapter 16.
`git log 298be4e --author='GitHub Actions' --format=%s | grep -oE 'site v[0-9]+\.[0-9]+\.[0-9]+' | sort -uV | sed -n '1p;$p;' ; git log 298be4e --author='GitHub Actions' --format=%s | grep -c '^site v' git log 298be4e --author='GitHub Actions' --format='%ad %s' --date=format:%H:%M:%S | grep ' site v' | awk '$1<"18:44:13"' | wc -l # 208`

### C010: Nineteen hours

- **State:** corrected.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 00, 03b, 04, 23, 94.
`# arithmetic on C001, C005 and C007`

### C011: Members of the talk's team

- **State:** settled.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 00, 00b, 02, 03, 04, 05, 06, 08, 12, 14, 23, 90.
- **Settled by the editor, 4 November 2026:** Nine staffed agents; ten with him. Security was proposed and never staffed.
`for m in dev conductor ruv-sgit researcher deck designer storyteller motion studio; do echo $m $(git log 298be4e --reverse --format='%h %ci' -- team/$m/key.json team/keys/$m.json | head -1); done; git log 298be4e --reverse --author=Claude --format='%h %ci %s' | grep -iE ' (@?(dev|conductor|deck|ruv-sgit|researcher|designer|storyteller|motion|studio):|Conductor joins)' | awk '!s[$4]++'`

### C012: The storyteller joined about 14:12 UTC

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 12, 13.
`git show 298be4e:team/storyteller/wakes/20261029T141252Z.json | head -6; git log 298be4e --reverse --format='%ci %h %s' -- team/storyteller/key.json | head -1`

### C013: Motion and studio joined 15:30 to 16:00

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 11, 14.
`git log 298be4e --reverse --format='%ci %h %s' -- team/motion/key.json team/studio/key.json | head -2`

### C014: Commits by member (the agents' commits whose subject names a member, with or without @)

- **State:** corrected.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 03, 04, 05, 08, 09, 12, 14, 15, 17, 19, 90.
`git rev-list --merges --count 298be4e; git log 298be4e --merges --author=Claude --format=%h | wc -l # then the attribution script in team/researcher/debriefs/2026-10-30__rc1-numbers-review.md`

### C015: 58 beats in three parts

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 03, 90.
`git show 298be4e:src/static/talk/talk.json | python3 -c "import json,sys,collections;b=json.load(sys.stdin)['beats'];print(len(b),collections.Counter(x['part'] for x in b))"`

### C021: Usage reached 95% at the hold

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapter 16.
`git log 298be4e -1 --author=Claude --format='%h %ci %s' --grep='95%' # 867f8c2, 18:44:13; without --author the release 7968c99 (18:44:49) prints first`

### C022: Wake records on the day

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 03, 04, 05, 06, 08, 12, 14, 16, 19, 90.
`python3 -c "import json,subprocess as s;R='298be4e';fs=[f for f in s.run(['git','ls-tree','-r','--name-only',R],capture_output=True,text=True).stdout.split() if f.startswith('team/') and '/wakes/' in f and f.endswith('.json')];import collections;print(len(fs),collections.Counter(f.split('/')[1] for f in fs))"`

### C023: Step verdicts across the day's wake records

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 03, 12, 14, 15, 18 and Appendix B.
`# method: the script in team/researcher/debriefs/2026-10-30__rc1-numbers-review.md (parses every team/*/wakes/*.json at 298be4e; counts steps.<step>.verdict and history entries)`

### C024: Holds written on the day

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 00, 15, 16, 18 and Appendix B.
`git log 298be4e --diff-filter=A --format='%h %ci %s' -- 'team/*/HOLD.md'; git log 298be4e --diff-filter=D --format='%h %ci %s' -- 'team/*/HOLD.md'`

### C025: Post-review findings and what each fixed

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 06, 07, 08, 09, 17, 18 and Appendix B.
`# method: the C023 parse, selecting steps.post_review.verdict == 'finding', read with the same record's post_check comment`

### C026: The talk's planned length

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 14, 15.
`git show 298be4e:src/static/talk/talk.json | python3 -c "import json,sys,collections;b=json.load(sys.stdin)['beats'];t=collections.Counter();[t.update({x['part']:x['dur']}) for x in b];print(sum(t.values())/60,{k:v/60 for k,v in t.items()})"`

### C027: The part locks and their state at the hold

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 06, 14, 15, 16, 17, 18, 19.
`git show 298be4e:team/conductor/HOLD.md; git ls-tree -r --name-only 298be4e | grep -i lock`

### C028: When the player port landed

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 00b, 02, 12.
`git log 298be4e --format='%h %ci %s' -- src/static/talk/player.html | sed -n '1p;$p'; git log 298be4e --format=%h --since=2026-10-29T15:07:00Z --until=2026-10-29T18:37:03Z -- src/static/talk/player.html | wc -l`

### C029: The talk's own claims register

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 11, 17.
`git show 298be4e:evidence/claims/claims.json | python3 -c "import json,sys,collections;c=json.load(sys.stdin)['claims'];print(len(c),collections.Counter(x['grade'] for x in c),collections.Counter(x['holds'] for x in c))"`

### C030: The talk's three claims that do not hold

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 11, 13, 17.
`git show 298be4e:evidence/claims/claims.json | python3 -c "import json,sys;[print(x['id'],x['where']) for x in json.load(sys.stdin)['claims'] if x['holds']=='does not hold']"`

### C031: $17.4M, the average annual cost of insider risk, on the talk's definition slide

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`; also web pages, as the register names them.
- **Cited in:** chapters 07, 17.
`git log 298be4e -S'data-count="17.4"' --format='%h %ci %s' -- src/static/talk/slides/definition/index.html; git show 298be4e:evidence/proposals/deck-talk-changes.md | grep -n '19.5' # then read https://ponemon.dtex.ai/ (the public landing page; the full report is behind a form, not filled in) git show 298be4e:team/deck/requests/researcher__before-tonight.md | grep -n 'frozen'; git log 298be4e --no-merges --format='%h %ci' -- src/static/talk/slides/definition/index.html`

### C037: What the day cost the editor, in hours and usage

- **State:** settled.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapter 23.
- **Settled by the editor, 4 November 2026:** No cost figure for the day goes in the book. The price line for starting (C101) is a separate, published price.
`git grep -n -iE 'usage[^"]{0,80}[0-9]+ ?%' 298be4e -- team ':!*.png'`

### C065: The hold's gap: the designer's work commit 82 seconds after the hold

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 16, 18.
`git log -1 --format='%h %ci' 867f8c2; git log -1 --format='%h %ci' 88b8f00`

### C067: Twenty-four minutes from the empty repository to the first site commit

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapter 04.
`git log 298be4e --reverse --format='%h %ci %s' | head -2`

### C069: How long the talk ran, from the transcript

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `a9c0b49` (material added after the day).
- **Cited in:** chapter 01.
`git show a9c0b49:team/conductor/talk-record/transcript.json | python3 -c "import json,sys,collections;P=json.load(sys.stdin);print(len(P),P[0]['t'],P[-1]['t'],collections.Counter(p['who'] for p in P),sum(len(p['text'].split()) for p in P))"; git show a9c0b49:content/articles/the-talk-as-given.md | grep -o 'over about [0-9]* minutes'`

### C071: The hourly slots: each member's minute past the hour

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 02, 05.
`git show 298be4e:team/conductor/schedule.json | python3 -c "import json,sys;[print(r['agent'],r['cron']) for r in json.load(sys.stdin)['runs']]"`

### C072: Policies agreed against still in draft, at the end of the day

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 01, 07, 90.
`for f in $(git ls-tree -r --name-only 298be4e team | grep '/policy.json$'); do echo $f $(git show 298be4e:$f | python3 -c 'import json,sys;print(json.load(sys.stdin).get("status"))'); done`

### C081: The talk's abp-review piece: 'By 17:40 the editor had agreed all ten'

- **State:** settled.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `bd3cdad and 298be4e`.
- **Cited in:** chapters 01, 90.
- **Settled by the editor, 4 November 2026:** Say it in prose, not as a figure: he approved a number of the policies through the day and may have skipped a couple. The record: 5 agreed at bd3cdad, 8 by the end of the day (C072).
`for c in bd3cdad 298be4e; do for f in $(git ls-tree -r --name-only $c team | grep '/policy.json$'); do git show $c:$f | python3 -c 'import json,sys;print(json.load(sys.stdin).get("status"))'; done | sort | uniq -c; done`

### C084: The talk's E02, E07 and E13 pieces: grant, mandate and excess for abp.sgit.ai's five published examples

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `0ffa9c8 (E02), eaf914f (E07), 842a8bd (E13)`.
- **Cited in:** chapter 09.
`git show 842a8bd:src/static/studio/data/abp-examples.json | python3 -c "import json,sys;[print(e['name'],e['grant'],e['mandate'],e['aligned'],e['excess'],e['unbounded_excess'],e['rows_measured']) for e in json.load(sys.stdin)['examples']]"`

### C086: The talk's E12 piece: the coding agent's excess by kind, and what the probes held

- **State:** open.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `842a8bd`.
- **Cited in:** chapter 09.
- **Open:** only for the piece's '8 of 12', a projection of what the designed parts would bound, which no data file states and which the book does not print; every other number of the piece is checked.
`git show 842a8bd:src/static/studio/data/abp-examples.json | python3 -c "import json,sys,collections;e=json.load(sys.stdin)['examples'][0];x=[r for r in e['rows'] if not r['in_mandate']];print(len(x),collections.Counter(r['mandate_stance'] for r in x),[r['capability'] for r in x])"`

### C087: Wakes by trigger: scheduled, started by the editor, and follow-ups, by hour

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 03, 03b, 07, 08, 09, 10, 11, 12, 15.
`for f in $(git ls-tree -r --name-only 298be4e team | grep -E '^team/[^/]+/wakes/[^/]+\.json$'); do git show 298be4e:$f | python3 -c 'import json,sys;d=json.load(sys.stdin);print(d["started"][11:13],d["kind"])'; done | python3 -c "import sys,collections;c=collections.Counter();[c.update([(l[:2],'scheduled' if l[3:].lower().startswith('scheduled') else 'follow-up' if ('follow' in l.lower() or 'tonight' in l.lower()) else 'editor')]) for l in sys.stdin];[print(k,v) for k,v in sorted(c.items())]"`

### C088: Commits made with no wake of their member open

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 02, 16, 17.
`# method: the script in team/researcher/debriefs/2026-10-31__a13-and-the-title-check.md`

### C089: Why the team stopped: the editor's own account, given after the day, against the day's record

- **State:** settled.
- **Source:** SGit-AI__Website__Book__The-Ultimate-Insider, at `49c701e` (this book's own record, after the day).
- **Cited in:** chapters 15, 16, 17, 20.
- **Settled by the editor, 4 November 2026:** Time ran out; the point of diminishing returns; the 95% a coincidence. The hold file's words stay quoted as the record holds them; the book's reading is his.
`# in this book's repository: git show 49c701e:briefs/2026-10-31__rc1-paper-review/batch-07-pages-22-to-32.md | grep -o -i '.\{100\}just a footnote.\{300\}' git show ec1ec00:briefs/2026-10-31__in-session/02-g1-the-95-and-the-day-in-review.md | grep -o -i '.\{20\}95%, I think.\{100\}' # in the talk's repository: git show 298be4e:team/conductor/HOLD.md | head -5`

### C095: The talk's commits by member and by hour, 00:00 to 18:59 on 29 October (for the LK1 chart)

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 03b, 08, 09, 12.
`git log 298be4e --no-merges --until=2026-10-29T18:59:59Z --format='%cI|%an|%s' | python3 -c "import sys,re,collections;c=collections.Counter();[c.update([(('releases' if a=='GitHub Actions' else (re.match(r'@([a-z.-]+):',s).group(1) if re.match(r'@([a-z.-]+):',s) else 'other')),t[11:13])]) for t,a,s in (l.rstrip().split('|',2) for l in sys.stdin)];[print(k,v) for k,v in sorted(c.items())]"`

### C100: When and where the talk was to be given

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e; a9c0b49` (material added after the day).
- **Cited in:** chapters 00, 00b, 01, 15, 16, 17, 19 and Appendix B.
`git grep -n 'talk starts at 19:00 London' 298be4e; git grep -n 'hack::soho' a9c0b49 -- content/articles/the-talk-as-given.md`

### C101: What a reader pays to start: the published prices of the plans, as read

- **State:** checked.
- **Source:** web pages read on 2026-11-02: https://claude.com/pricing, https://lovable.dev/pricing.
- **Cited in:** chapter 23.
`# open https://claude.com/pricing and https://lovable.dev/pricing; read the plan prices as shown on the date`

### C102: A moment in the talk as given where the animation carried the point (the building, M01)

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `a9c0b49; 298be4e for M01` (material added after the day).
- **Cited in:** chapter 01.
`git show a9c0b49:content/articles/the-talk-as-given.md | grep -n 'id="building"'`

### C103: Inventing on Principle: speaker, venue, year and the principle in his words

- **State:** checked.
- **Source:** web pages read on 2026-11-02: https://jamesclear.com/great-speeches/inventing-on-principle-by-bret-victor.
- **Cited in:** chapter 02.
`# open https://jamesclear.com/great-speeches/inventing-on-principle-by-bret-victor and find 'That's my principle'`

### C104: When chapter 6's decisions of the afternoon were made and recorded, 29 October

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 02, 11, 12, 13, 14.
`git show -s --format='%h %ci %s' c9ced4e 78d517d 545a473 f00734f c3f546e`

### C105: The editor's afternoon asks that carry his own time in a commit subject, and when each came back

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 02, 12, 15, 16.
`git log 298be4e --format='%h %ci %s' | grep -E 'the editor,? ([0-9]{1,2}:[0-9]{2})' | grep -v ' site v'`

### C107: Two checks of the small hours: the researcher's dispute with its reviewer (04:11) and deck's request held by its reviewer (04:19)

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 08, 10.
`git show 298be4e:team/researcher/wakes/20261029T041003Z.json | grep -o '"at": "[^"]*"'; git show 298be4e:team/deck/wakes/20261029T041822Z.json | grep -o '"at": "[^"]*"'`

### C109: A second moment in the talk as given: the policy review page, at 58:53

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `a9c0b49` (material added after the day).
- **Cited in:** chapters 01, 90.
`git show a9c0b49:content/articles/the-talk-as-given.md | grep -n 'id="s-port-abp-review"'`

### C110: The day by clock hour, for the margin clock: commits, agents' commits, wakes and members on stage in and up to each clock hour

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 01, 02, 04, 05, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 91.
`# see claims/the-clock.md, 'How to rerun' (clock-hour bounds)`

### C111: A third moment in the talk as given: the Wardley map, at 19:27

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `a9c0b49` (material added after the day).
- **Cited in:** chapter 01.
`git show a9c0b49:content/articles/the-talk-as-given.md | grep -n 'a Wardley map'`

### C112: This book's team: tool calls by review steps outside the read-only brief (TA1), as security's register counts them

- **State:** checked.
- **Source:** SGit-AI__Website__Book__The-Ultimate-Insider (this book's record), at `38b69644` (this book's own record, after the day).
- **Cited in:** chapter 18 and Appendix B.
`git show 38b69644:controls/index.json | python3 -c "import json,sys;d=json.load(sys.stdin)['book_team']['tool_cases'];[print(c['n'],c['tool'][:30],c.get('refused')) for c in d['cases']]"`

### C113: This book's first release candidate (RC1), as handed to the publisher: chapters, an appendix and images

- **State:** checked.
- **Source:** SGit-AI__Website__Book__The-Ultimate-Insider (this book's record), at `f6ce7ffa` (this book's own record, after the day).
- **Cited in:** chapter 94.
`git ls-tree -r --name-only f6ce7ffa team/conductor/rc1 | grep -E '/[0-9]{2}-[^/]*\.md$' | grep -v '/99-' | wc -l; git ls-tree -r --name-only f6ce7ffa team/conductor/rc1/resources/images | wc -l`

### C114: This book's team: when each member was staffed, from its first commit as a member

- **State:** checked.
- **Source:** SGit-AI__Website__Book__The-Ultimate-Insider (this book's record), at `88247fe1` (this book's own record, after the day).
- **Cited in:** chapter 94.
`for c in bb1f57c0 19e266fb f3e634f3 81fd2ef8 e69f073b 6d357179 5c2d2f9c afbb50d7 28396879 e36d0e94 8f10a08e 68ffc780; do git show -s --format='%h %ad %s' --date=format:'%d %H:%M:%S' $c | cut -c1-80; done`

### C115: Studio's refusal of a relayed word for the editor's, on the afternoon of 29 October

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** Appendix B.
`git show 298be4e:team/studio/wakes/20261029T174115Z.json | python3 -c "import json,sys;d=json.load(sys.stdin);print(d['started'],d.get('closed'),d.get('outcome'))"; git show 298be4e:team/studio/debriefs/2026-10-29__abp-review.md | grep -n -i 'relayed'; git log -1 --format='%h %ad' --date=format:%H:%M:%S bd3cdad`

### C116: The talk's lineage in the newsroom's own article 'The scripted talk' (15 October 2026): slides as data at Black Hat Europe, a presenter at the VoiceDebrief pitch, a timeline for ruv.sgit.ai, and 'I usually read my talks'

- **State:** checked.
- **Source:** web pages read on 2026-11-04: https://newsroom.sgit.ai/articles/the-scripted-talk.html.
- **Cited in:** chapters 00b, 01, 12.
`# open https://newsroom.sgit.ai/articles/the-scripted-talk.html and find '26 slides', 'three-minute countdown', 'The first timeline is a real one', 'with the slides behind me'`

### C117: The designer's drawing of the nine characters and their moods: by script, four moods each, in about three and three-quarter hours overnight, not in an afternoon

- **State:** checked.
- **Source:** web pages read on 2026-11-04: https://newsroom.sgit.ai/articles/a-book-told-by-its-cast.html.
- **Cited in:** chapter 00b.
`git show -s --format='%h %ad %s' --date=format:'%d %H:%M' 2d2672a3; ls lab/experiments/27-designer-the-cast # and open https://newsroom.sgit.ai/articles/a-book-told-by-its-cast.html and find 'Four moods each'`

### C118: What each of the editor's eight afternoon asks built, and how long the work took (from his ask to the work); C105's rows are unchanged

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 02, 12.
`for h in b1c9bab bd3cdad 95b09d9 511606d d7df71a 040233f 7323986 23739cc 12e93db 013d97e dbd75ad 9a51c28 3314ffe; do git log -1 --format='%h %ad' --date=format:%H:%M:%S $h; git show --numstat --format= $h | grep -v -e $'\tteam/' -e $'\tREALITY.md' | awk -F'\t' '{a+=$1;r+=$2} END {print "+"a" -"r}'; done`

### C119: Each of the talk team's nine agents in numbers, from the talk's record: commits, wakes, first and last commit, hours with a commit, files touched, lines added and removed

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapters 04, 05, 08, 16.
`# in a clone of the talk's repository: python3 claims/talk-stats.py # the script is in this repository, claims/talk-stats.py; prints members, wakes and team as JSON`

### C120: The talk team as a whole, in numbers, from the talk's record at 298be4e: commits, merges, releases, wakes, files, lines, and the repository's size at the end

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapter 16.
`# in a clone of the talk's repository: python3 claims/talk-stats.py # team and wakes git ls-tree -r -l 298be4e | awk '{n++; s+=$4} END {print n, s}'`

### C121: How the newsroom's agent team figures in the talk's first minutes: the brief points to it, and the banners are its shape

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `298be4e`.
- **Cited in:** chapter 04.
`git show 1f7c633:BRIEF.md | sed -n 11p; git log -1 --format='%h %ad %s' --date=format:%H:%M:%S a3a4807; git show 298be4e:admin/tools/banner.py | sed -n 8p`

### C122: The book team's roles, as their own pages of rules state them: the storyteller outlines, the researcher keeps the register, the historian reconstructs the day from the record, the designer drew the cast

- **State:** checked.
- **Source:** SGit-AI__Website__Book__The-Ultimate-Insider (this book's record), at `cee7466d` (this book's own record, after the day).
- **Cited in:** chapter 00b.
`grep -n -i -m2 'outline' team/storyteller/ROLE.md; grep -n -m2 'Mission' team/researcher/ROLE.md; grep -n -m1 'timeline of 29 October' team/historian/ROLE.md`

### C123: The newsroom's article on who owns the stop button, and when it was published

- **State:** checked.
- **Source:** web pages read on 2026-11-04: https://newsroom.sgit.ai/articles/who-owns-the-stop-button.html.
- **Cited in:** chapter 05.
`# open https://newsroom.sgit.ai/articles/who-owns-the-stop-button.html and read the title and date`

### C124: The talk's repository at the end of each clock hour of 29 October: how many files, of which kinds, and how many bytes

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `cb5b996`.
- **Cited in:** chapter 11.
`# in a clone of the talk's repository: python3 claims/talk-repo-by-hour.py # the script is in this repository, claims/talk-repo-by-hour.py`

### C125: The weight of the talk team's documents at the end of the day: the brief, the reality file, the articles the team wrote, and the largest files, in bytes, words and lines

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `cb5b996`.
- **Cited in:** chapter 04.
`# in a clone of the talk's repository: python3 claims/talk-weight.py # the script is in this repository, claims/talk-weight.py`

### C126: How often the repository mentions each sgit.ai site at the end of the day: occurrences, and the lines they sit on

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `cb5b996`.
- **Cited in:** chapter 04.
`# in a clone of the talk's repository: git grep -h -o -E '[A-Za-z0-9-]+\.sgit\.ai' cb5b996 | sort | uniq -c | sort -rn python3 claims/talk-weight.py # both counts`

### C128: Why the talk team never typed a version number: the newsroom lost releases to agents racing for numbers on 27 October, and the pipeline owns the version

- **State:** checked.
- **Source:** SGit-AI__Website__Presentation__The-Ultimate-Insider, at `cb5b996`.
- **Cited in:** chapter 11.
`git grep -n -i 'racing for release' 20ab1a3 -- team; git show 1f7c633:.github/workflows/release.yml | head -3`

### C129: The making-of dates: how long after the talk the book began, and its first hour

- **State:** checked.
- **Source:** SGit-AI__Website__Book__The-Ultimate-Insider (this book's record), at `04b227e0` (this book's own record, after the day).
- **Cited in:** chapters 21, 23, 94.
`for c in f3cea028 3b403fb0 04b227e0; do git show -s --format='%h %ad' --date=iso $c; done`

### C131: This book's team in numbers, as of a stated commit: per member, when staffed, commits, recorded wakes, first and last commit

- **State:** checked.
- **Source:** SGit-AI__Website__Book__The-Ultimate-Insider (this book's record), at `05a9510d` (this book's own record, after the day).
- **Cited in:** chapters 21, 94.
`# in a clone of this book's repository: python3 claims/book-team-stats.py 05a9510d # the commit this entry stands at; with no argument it gives today's`

---

### Where this came from

The researcher's register, as it stood on the morning of 4 November 2026, and every id the full book cites, each in the register with a command. Set from the researcher's appendix file, refreshed that morning.

**Rests on** [`claims/appendix-a-150.md`](https://github.com/SGit-AI/SGit-AI__Website__Book__The-Ultimate-Insider/blob/dev/claims/appendix-a-150.md) (researcher__001, 003 and 006 to writer4: refreshed 4 November, 62 entries, rebuilt 18:36 after the four writers' last landings (researcher__010), [C068](#claim-C068) out, [C011](#claim-C011) [C037](#claim-C037) [C081](#claim-C081) [C089](#claim-C089) settled, [C113](#claim-C113) to [C131](#claim-C131) added, [C126](#claim-C126) corrected); [`claims/register.json`](https://github.com/SGit-AI/SGit-AI__Website__Book__The-Ultimate-Insider/blob/dev/claims/register.json)

## The numbers in this chapter

From the researcher's register (`claims/register.json`).

- **C011** Members of the talk's team:

- staffed: **9**
- proposed_never_staffed:

- **security**

- first_commit:

- dev: **00:40 1f7c633**
- conductor: **00:44 97b98d9**
- deck: **00:51 20ab1a3**
- ruv-sgit: **01:08 defe526**
- researcher: **01:52 01e9ed3**
- designer: **03:41 c6dcf89**
- storyteller: **14:15 7d0244d**
- motion: **15:31 f1cbca0**
- studio: **15:31 8d208d3**

- first_key:

- conductor: **00:51 17b287b (published at team/keys/conductor.json; moved to team/conductor/key.json at 00:58, 41d38ba)**
- researcher: **01:52 01e9ed3**
- dev: **01:53 56cbe55**
- deck: **02:20 79b6709**
- ruv-sgit: **02:36 1c7d22c**
- designer: **03:41 c6dcf89**
- storyteller: **14:15 7d0244d**
- motion: **15:31 f1cbca0**
- studio: **15:31 8d208d3**

- editor_4_November_settles:

- words: **'Team size, yeah, is 9 staffed agent, right? So, although it's 10 with me, right? Surely, right? So, 9 agents.'**
- reading: **nine staffed agents; ten with him. Security was proposed and never staffed**

settled
- **C037** What the day cost the editor, in hours and usage:

- span: **00:16 to 19:00, 18 h 44 min (C010)**
- usage: **95% of the editor's 5-hour usage limit at 18:44, resetting at 20:20 London (HOLD.md, the editor's words reported by the conductor)**
- tokens_or_money: **not in the record**
- editor_4_November_settles:

- words: **'We don't have to put costs on this.' (the day's cost; 'This was not the only project that costed 95%')**
- reading: **no cost figure for the day goes in the book. The price line for starting (C101) is a separate, published price**

settled
- **C068** Values reached the evidence vault's pushed history before they were redacted:

- what: **cookie values (anonymous, set on the researcher's fetcher), hex-shaped page tokens, anti-forgery form tokens: none a key, an account credential, a vault key or a personal detail**
- first_pushed: **02:22**
- cookie_values_until: **redacted in the 04:25 push**
- hex_tokens_until: **redacted in the 03:18 push**
- form_tokens_until: **redacted in the 06:23 push; still present in the 05:23 push**
- history: **every earlier commit stays readable with the published read key**
settled
- **C081** The talk's abp-review piece: 'By 17:40 the editor had agreed all ten':

- piece_says: **By 17:40 the editor had agreed all ten (bd3cdad, 17:47)**
- files_at_bd3cdad: **5 agreed, 4 draft, 1 proposed**
- files_at_298be4e: **8 agreed, 1 draft (studio), 1 proposed (security), C072**
- editor_4_November_settles:

- words: **'I approved a number of them, you know, throughout the stuff. I maybe skipped a couple.'**
- reading: **say it in prose, not as a figure: he approved a number of the policies through the day and may have skipped a couple. The record: 5 agreed at bd3cdad, 8 by the end of the day (C072)**

settled
- **C089** Why the team stopped: the editor's own account, given after the day, against the day's record:

- day_record: **the hold at 18:44:13 gives the editor's usage at 95% as the reason, in the conductor's words (C006, C021); the locks were built and never applied (C027)**
- editor_31_October: **the 95% was 'just a footnote': he could have moved to another session; the main reason was that there was no tested way to take in changes during the talk, no UX to see what was new and no workflow that made sure nothing would break, 'the reason why I was thinking about let's lock V1'**
- editor_31_October_19:00: **'The 95%, I think, was the tokens usage. That there was a token that we stopped, and there was a big thing about 95%.' (briefs/2026-10-31__in-session/02-g1-the-95-and-the-day-in-review.md, ec1ec00)**
- what_the_record_shows: **the hold's subject: 'the editor's usage limit is at 95%, pause all actions' (867f8c2); C021: 95% is the conductor's words reporting the editor, about a 5-hour usage window resetting at 20:20 London (C037); no usage page, no token count**
- what_the_record_cannot_show: **whether the 95% was of tokens, of a message allowance or of anything else: the record holds the percentage as reported and nothing it was measured in**
- editor_4_November_settles:

- words: **'we stopped it because we ran out of time, diminishing returns. And like I said, I went to 95, but I would have gone to 100 if that was needed, and I would have got an upgraded account if needed, right? So it's just a coincidence that happens 95 ... flying close to the sun'**
- source: **briefs/2026-11-04__in-session/20-the-open-items-answered.md (about 02:46 UTC, 4 November); his earlier words of the same evening in briefs/2026-11-04__in-session/13-introduce-the-cast-and-the-high-five.md: 'the point that is not that we hit 95% ... we ran out of time'**
- reading: **time ran out; the point of diminishing returns; the 95% a coincidence. The hold file's words stay quoted as the record holds them; the book's reading is his**

settled
- **C113** This book's first release candidate (RC1), as handed to the publisher: chapters, an appendix and images:

- chapters: **13**
- chapter_files: **team/conductor/rc1/00 to 12**
- appendix: **99-appendix-a-every-number-rerun.md**
- images: **42**
- images_dir: **team/conductor/rc1/resources/images/**
- at: **f6ce7ffa, 30 October 2026, 10:28:30 UTC**
checked
- **C126** How often the repository mentions each sgit.ai site at the end of the day: occurrences, and the lines they sit on:

- commit: **cb5b996**
- sites:

-

- site: **newsroom.sgit.ai**
- occurrences: **2666**
- matching_lines: **2525**

-

- site: **pki.sgit.ai**
- occurrences: **391**
- matching_lines: **345**

-

- site: **abp.sgit.ai**
- occurrences: **248**
- matching_lines: **199**

-

- site: **ruv.sgit.ai**
- occurrences: **196**
- matching_lines: **171**

-

- site: **nhi.sgit.ai**
- occurrences: **60**
- matching_lines: **50**

-

- site: **open-source.sgit.ai**
- occurrences: **51**
- matching_lines: **49**

-

- site: **games.sgit.ai**
- occurrences: **48**
- matching_lines: **41**

-

- site: **ux.sgit.ai**
- occurrences: **41**
- matching_lines: **36**

-

- site: **risks.sgit.ai**
- occurrences: **24**
- matching_lines: **21**

-

- site: **presentation.sgit.ai**
- occurrences: **20**
- matching_lines: **20**

-

- site: **investor.sgit.ai**
- occurrences: **20**
- matching_lines: **19**

-

- site: **nfrs.sgit.ai**
- occurrences: **17**
- matching_lines: **14**

-

- site: **graphs.sgit.ai**
- occurrences: **16**
- matching_lines: **14**

-

- site: **sgraph.sgit.ai**
- occurrences: **11**
- matching_lines: **11**

-

- site: **web-summit.sgit.ai**
- occurrences: **5**
- matching_lines: **5**

-

- site: **gen-z-developers.sgit.ai**
- occurrences: **5**
- matching_lines: **5**

-

- site: **twin.sgit.ai**
- occurrences: **4**
- matching_lines: **4**

-

- site: **secrets.sgit.ai**
- occurrences: **2**
- matching_lines: **2**

-

- site: **issues-fs.sgit.ai**
- occurrences: **1**
- matching_lines: **1**

-

- site: **storyboards.sgit.ai**
- occurrences: **1**
- matching_lines: **1**

-

- site: **hook.sgit.ai**
- occurrences: **1**
- matching_lines: **1**

-

- site: **sg-sentinel.sgit.ai**
- occurrences: **1**
- matching_lines: **1**

-

- site: **coding.sgit.ai**
- occurrences: **1**
- matching_lines: **1**

-

- site: **api.sgit.ai**
- occurrences: **1**
- matching_lines: **1**

- total_occurrences: **3831**
- definitions: **occurrences: every match of <name>.sgit.ai in every file (git grep -o); matching lines: the lines that hold the string. The conductor's first counts (newsroom 2,666; pki 391; abp 248; ruv 196; nhi 60; open-source 51; games 48; ux 41; risks 24; presentation 20; investor 20; nfrs 17) are occurrences, not lines. The matching lines are 2,525; 345; 199; 171; 50; 49; 41; 36; 21; 20; 19; 14**
- sites_in_all: **24**
- sites_note: **All 24 names (23 besides the newsroom). Earlier this entry listed the top sixteen (3,819 of the 3,831 mentions) because the command ended in 'head -16'; corrected on 4 November at the historian's report (055). Sixteen is not 'all'.**
checked
- **C131** This book's team in numbers, as of a stated commit: per member, when staffed, commits, recorded wakes, first and last commit:

- as_of_commit: **05a9510d**
- as_of: **4 November 2026, about 06:37 UTC**
- members:

- conductor:

- commits: **316**
- first_commit: **30 Oct 00:46:11**
- last_commit: **04 Nov 06:12:00**
- wakes: **145**

- critic1:

- commits: **2**
- first_commit: **04 Nov 05:11:29**
- last_commit: **04 Nov 06:10:47**
- wakes: **2**

- critic2:

- commits: **9**
- first_commit: **04 Nov 05:10:19**
- last_commit: **04 Nov 06:27:56**
- wakes: **4**

- critic3:

- commits: **1**
- first_commit: **04 Nov 05:10:45**
- last_commit: **04 Nov 05:10:45**
- wakes: **1**

- critic4:

- commits: **6**
- first_commit: **04 Nov 05:07:55**
- last_commit: **04 Nov 06:13:31**
- wakes: **3**

- critic5:

- commits: **2**
- first_commit: **04 Nov 05:21:19**
- last_commit: **04 Nov 05:51:05**
- wakes: **2**

- critic6:

- commits: **6**
- first_commit: **04 Nov 05:23:06**
- last_commit: **04 Nov 06:14:01**
- wakes: **2**

- designer:

- commits: **124**
- first_commit: **30 Oct 13:04:10**
- last_commit: **04 Nov 06:14:10**
- wakes: **71**

- developer:

- commits: **164**
- first_commit: **30 Oct 14:14:13**
- last_commit: **04 Nov 06:23:45**
- wakes: **47**

- historian:

- commits: **63**
- first_commit: **30 Oct 01:41:08**
- last_commit: **04 Nov 06:27:00**
- wakes: **55**

- librarian:

- commits: **99**
- first_commit: **30 Oct 01:41:15**
- last_commit: **04 Nov 06:16:07**
- wakes: **61**

- publisher:

- commits: **82**
- first_commit: **30 Oct 01:41:41**
- last_commit: **04 Nov 04:52:44**
- wakes: **76**

- researcher:

- commits: **80**
- first_commit: **30 Oct 01:41:36**
- last_commit: **04 Nov 05:39:22**
- wakes: **74**

- ruv-sgit:

- commits: **109**
- first_commit: **30 Oct 13:04:04**
- last_commit: **04 Nov 06:00:11**
- wakes: **60**

- security:

- commits: **127**
- first_commit: **30 Oct 01:41:29**
- last_commit: **04 Nov 06:28:50**
- wakes: **66**

- storyteller:

- commits: **181**
- first_commit: **30 Oct 01:42:34**
- last_commit: **04 Nov 04:42:40**
- wakes: **72**

- synthetic:

- commits: **175**
- first_commit: **30 Oct 14:14:04**
- last_commit: **04 Nov 04:44:47**
- wakes: **50**

- writer:

- commits: **99**
- first_commit: **02 Nov 04:56:47**
- last_commit: **04 Nov 05:38:27**
- wakes: **40**

- writer2:

- commits: **9**
- first_commit: **04 Nov 03:28:09**
- last_commit: **04 Nov 05:58:02**
- wakes: **4**

- writer3:

- commits: **2**
- first_commit: **04 Nov 03:29:23**
- last_commit: **04 Nov 03:31:17**
- wakes: **1**

- writer4:

- commits: **5**
- first_commit: **04 Nov 03:29:03**
- last_commit: **04 Nov 05:41:52**
- wakes: **4**

- staffed:

- conductor: **30 Oct 00:56:04 (bb1f57c0)**
- historian: **01:41:08**
- librarian: **01:41:15**
- security: **01:41:29**
- researcher: **01:41:36**
- publisher: **01:41:41**
- storyteller: **01:42:34**
- ruv-sgit: **13:04:04**
- designer: **13:04:10**
- synthetic: **14:14:04**
- developer: **14:14:13**
- writer: **2 Nov 04:56:47**

- member_commits: **1661**
- counted_apart:

- GitHub Actions: **700**
- Dinis Cruz: **1**

- early_first_session_counted_for_the_conductor: **5**
- merges: **649**
- rule: **C014's attribution (the subject's prefix, else the Agent trailer); the five commits of the first session without either (30 October before 01:17) are counted for the conductor; releases (GitHub Actions, 700) and the editor's own commit are counted apart**
- times: **UTC**
checked

---

*[Site index for agents](../../llms.txt) · [HTML version](https://the-ultimate-insider.book.sgit.ai/review/rc2-150/92-appendix-a-every-number.html)*
