After AGI · Co-Creative Practice · authoring tool

Loop Builder

Set the human-vs-AI ratio for each phase of every loop, across all three projects. Drag a slider and the loop redraws — bigger and greener means more human, and the ring spins faster the more you iterate. Set each job's AI capability and personal-growth desire in the panel just below — those two drive the Automation vs Personal Growth plot, and since they're properties of the job (not the project), identical jobs like Publishing appear once and stay in sync. Leave anything you haven't decided as [TODO]; nothing is estimated for you. Your work saves to this browser automatically.

24 of 24 loops specified21 of 21 capabilities set20 of 21 growth values setJump to export ↓

AI capability & personal growth · by job

21 unique jobs

The two drivers behind how automated each job became. Set once per job — a job that appears in several projects (marked ×N) shares one value everywhere. Hit ? to mark a value unknown [TODO].

Scriptwriting
Music Production
Art Design (Set/Costumes)
Choreography
Cinematography
Film Editing
Publishing×3
Song Writing
Creative Director
Performer (Acting,Singing,Dance)
Financial Producer
Writing
UI/UX Design
Front End Coding
Back End Coding
Researcher×2
Graphic Design
Back-End Development
Data Analysis
Front-End Development
UX/UI Design

The Techno-Apocalypse MusicalAfter AGI · ch.1, 2, 5

11 of 11 loops specified
Pre-production
GenerationFeedback17
✦ documented
83% human overall · 17 iterations
GenerationFeedback3
50% human overall · 3 iterations
GenerationFeedback3
100% human overall · 3 iterations
GenerationFeedback40
82% human overall · 40 iterations
GenerationFeedback5
95% human overall · 5 iterations
GenerationFeedback1
80% human overall · 1 iterations
Production
GenerationFeedback200
99% human overall · 200 iterations
GenerationFeedback2
98% human overall · 2 iterations
GenerationFeedback50
100% human overall · 50 iterations
Post-production
GenerationFeedback12
83% human overall · 12 iterations
GenerationFeedback5
60% human overall · 5 iterations

Thesis SiteAfterAGI.io · ch.3

6 of 6 loops specified
Pre-production
GenerationFeedback10
88% human overall · 10 iterations
GenerationFeedback100
66% human overall · 100 iterations
GenerationFeedback5
57% human overall · 5 iterations
Production
GenerationFeedback120
34% human overall · 120 iterations
GenerationFeedback30
29% human overall · 30 iterations
Post-production
GenerationFeedback3
58% human overall · 3 iterations

Hacking the SubwayPublic data album · ch.4

7 of 7 loops specified
Pre-production
GenerationFeedback10
65% human overall · 10 iterations
GenerationFeedback5
50% human overall · 5 iterations
GenerationFeedback2
65% human overall · 2 iterations
Production
GenerationFeedback10
12% human overall · 10 iterations
GenerationFeedback25
38% human overall · 25 iterations
Post-production
GenerationFeedback5
56% human overall · 5 iterations
GenerationFeedback1
58% human overall · 1 iterations

Generated lib/loops.js

Replace the export const PROJECTS = […] block in lib/loops.js with the code below — or just tell Claude you're done and it will write these values in for you. IDs are derived from job names.