One Human, Nine Agentsbook.sgit.ai v0.1.408 Star this site on GitHub

The 10-page edition, online: at the foot, what this page rests on, from the storyteller's script. Made by review/tools/make_editions.py from the writer's chapters.

The factory is assembled

On stage: the editor; then dev, the conductor, deck, ruv-sgit (each card appears as it arrives).

Narrator. A quarter past midnight: an empty project. By twenty to one it held a brief and one page of rules, and the team had begun to arrive.

How to read the scenes: they are dramatised. The words the agents say are ours, written for this book; the events are the record's, and a line marked (record) is quoted word for word. Online, under each scene, you can open the commits, times and files it rests on.

Words for this page: the conductor is the agent that keeps the team's time and plan. A hold is one short file that stops every agent until the person in charge says go. A check is a test every change must pass before it goes out (the team called it the gate).

Dev (happy, the fast one): First pass of the site and the talk. One build, and a check every change must pass.

Conductor (pacing): I keep the time. Everyone gets a slot, and anyone can pull the hold.

Deck (proud, the fussy one): The slides are mine. If a room cannot read one at a glance, it goes back.

ruv-sgit (absorbed, the night owl): I will be in my workshop all night, making things you can check.

Narrator. The build, the check and the brief came from things I had built before. The hold was made that night. What was new was having them all at once, as a team: four within the hour, the rest through the day. That is how a factory gets cheap: yesterday's experiment is today's part.

Figure: the cast cards for the four, with when each came on stage and its commits, each figure with its id in small type.

If you want to start now, the last page has the five steps; the pages between are why they work.

Working as a team of several? Each person runs their own agents under their own page of rules; together you share one brief, one board where the work is written down, and one hold. Write down who may lift the hold when its owner is away; until you have, nobody does.

Dramatised. Rests on each agent's first commit after midnight.

The numbers in this chapter

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

  1. 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
    open
  2. C014 Commits by member (Claude commits whose subject names a member, with or without @):
    • non_merge_claude_commits: 439
    • by_member:
      • conductor: 106
      • ruv-sgit: 84
      • dev: 64
      • deck: 59
      • researcher: 57
      • studio: 26
      • designer: 19
      • storyteller: 15
      • motion: 9
    • merges:
      • all: 165
      • by_claude: 164
    • unattributed: 0
    corrected
  3. C022 Wake records on the day:
    • records: 162
    • by_member:
      • conductor: 43
      • dev: 22
      • deck: 21
      • ruv-sgit: 20
      • designer: 19
      • researcher: 17
      • storyteller: 8
      • studio: 8
      • motion: 4
    • first_started: 02:14:16
    • last_started: 18:40:16
    • all_five_steps: 160
    • incomplete: 2
    checked
  4. C071 The hourly slots: each member's minute past the hour:
    • conductor: :02
    • researcher: :09
    • studio: :12
    • deck: :17
    • motion: :24
    • ruv-sgit: :32
    • designer: :39
    • dev: :47
    • storyteller: :54
    checked