Opus 5.5 · case studyproof in progressreference stronger

KINETIC

Labor and interruption · SCION 83 · SCION 79 · SCION 78

64 s · ends with a 5 s card naming every source. I cannot hear; neither could the critics. Sound is unjudged until a person listens.

Three kinds of work (a piston being fitted, a mallet and wedge, a tire-bead machine) share seven seconds of one sung work verse, then it breaks. A refinery worker, a man waiting beside hot rail in Belo Horizonte, a complete interval at a machine, and a hand that stops.

17searches
14filmstrips looked at
14shots
2review rounds

1 The brief

Work repeats across factories, workshops, and homes. Its mechanical rhythms are interrupted by maintenance, waiting, fatigue, and refusal.

First proof. Make a ninety-second passage from three documented work processes. Establish a repeated movement in each, then briefly coordinate their rhythms through an original sound phrase. Break that coordination by preserving one complete maintenance or waiting interval at normal speed. Return to the first process after the interruption, revealing something the tighter framing initially excluded. End when one worker or mechanism stops. Keep contextual views available so the shared rhythm does not erase different conditions.

Development boundary. Do not compress the Qatsi trilogy into one time-lapse style or infer fatigue and refusal from appearance alone. Include those conditions only when the source supports them.

The operator’s acceptance criteria

2 The prompt

The method prompt for this run, followed by this film's inputs. Paste it into an agent with a shell, ffmpeg, a speech recognizer and image reading. It is a reconstruction of what the run did, written afterwards; the run itself began from a short request.

1,162 words
You are making one proof film for ALLWAYS (a cinema practice within PAELEO) from the Moving Image Archive (movingimagearchive.com; public-domain films, which the site says are free to reuse). You work as a hand editor.

"By hand" means: you search, you look at what came back, you listen, and you write every in-point, out-point, order, gain and reason yourself, in an edit list. Software renders the list; it never chooses a shot, a trim or a sound. Do not generate footage. Do not pick shots by similarity score. Do not run a pipeline that edits for you.

## Input

- `[FILM]` the title, concept, first proof and development boundary (below).
- `[OPERATOR]` the primary SCION operator and its acceptance criteria (below; the full prompt is at `operator.html#s<N>`).
- `[SOURCE SET]` the archive's search API: `POST https://www.movingimagearchive.com/api/search` with `{"query": "..."}` returns clips with `videoUrl`, `thumbnailUrl`, `startSeconds`, `endSeconds`, `sourceTitle`, `sourceYear`, `sourceSlug`. One request at a time, about 1.4 s apart; it rate-limits.
- `[DELIVERY]` one film, 4:3, with sound, no longer than the proof asks, plus the case-study folder described in `RUNS.md`.

## Process (do all of it, in order; keep what you make, including what fails)

1. **Read the proof.** Write the three to six specific things a viewer must be able to notice. These are what you will judge your own cut against.
2. **Forage.** Write 8 to 14 searches in plain visible-action language ("a woman adjusts her hat, looking at herself"), not themes. Run each, save the results, and make one numbered contact sheet per query (thumbnail, #number, duration, year, title). Look at every sheet.
3. **Look closer.** For each candidate, fetch the clip and make a time-coded filmstrip with its waveform. Find where the action starts, completes, and what follows it. Note the native size and whether it has sound.
4. **Listen.** Transcribe candidates with word timings. Speech recognition invents words in hiss ("Thank you."). Check against the waveform and loudness before believing a word. An invented word is never evidence. If you cannot hear audio, say so in the case study and treat sound decisions as unverified.
5. **Write the edit list.** For each shot: clip number, in, out, gain, any sound taken from another clip (with its source), speed, hold, caption, and one sentence of reason that a reader could disagree with. Sound or captions from another source go in the ledger as such.
6. **Render, then check the render.** Make a contact sheet of every shot's head, middle and tail; transcribe the render; measure loudness per shot. Fix what you find. Known traps: a clip's closing cut can show up in your trim; holding a last frame can freeze the next shot of the source.
7. **Disclose derived layers.** If you remove, extend, generate, retime, mirror, or re-voice anything: keep the original, mark the derived layer on screen or in the ledger, and say what is unknown. Authored narration is labelled invented and synthetic.
8. **Blind critic.** Give a fresh agent only: a timecoded contact sheet of the final film, a transcript with loudness per 2 s, and the film's brief and acceptance criteria. Not your edit list, ledger, reasons or summaries. It names one specific event before it reads the brief. It returns a verdict (pass / reference stronger / inconclusive), the largest gap, up to three repairs each with a timecode and a checkable condition, and one strength to protect. It cannot hear: take no sound verdicts from it, and check its claims against the cut before obeying them.
9. **Repair what is true; leave what is wrong and say so.** If you changed the film, ask a new critic. Stop when you can say honestly what still falls short of the brief.
10. **Package** the case study per `RUNS.md`: searches and sheets, strips, the edit list with reasons, the ledger, the critic packets and verbatim reports, repairs, and what is open.

## Rules

- Status is not self-awarded. A film is "proof in progress" unless a blind critic passed it; "released" is for a person to say.
- Unknown dates and names stay unknown. Never imply two clips recorded the same event.
- Do not make assembled speech look like a speaker's own statement.
- Say what you could not perceive. A maker that cannot hear, or cannot see motion, must say so, because it changes what the cut proves.

## Tools (in `tools/`; Python 3, ffmpeg, Pillow, numpy)

- `forage.py <film> "query" ...` runs searches one at a time, writes `forage.json` and a contact sheet per query.
- `look.py <film> <n>[:step[:in:out]] ...` makes a time-coded filmstrip with waveform for clip #n.
- `hear.py <film> <n> ...` word timings (needs `mlx_whisper`, Apple silicon; substitute any word-timing ASR).
- `beats.py <film> <n> <in> <out>` motion-energy peaks, a helper for the eye.
- `cut.py <film>` renders `edl.json`; it chooses nothing. `pairs.py <film>` renders side-by-side pairs from `pairs.json`.
- `reel.py <film>` contact sheet of the rendered film, shot by shot.
- `packet.py <film>` builds what the critic gets.
- `erase.py` + `erase_plate.py` person removal for NOBODY HOME (SAM 2.1 tracked mask; replacement pixels from the same shot; unknowns listed). Set `SAM2_ROOT` to a folder with `models/sam2.1_hiera_small.pt`.
- `speak.py` authored narration with Kokoro-82M. `adopt.py` brings clips found in a local word index into a film's forage (set `CINEOSIS_LAB`).

---

## This film

**Title:** KINETIC (Labor and interruption)

**Concept:** Work repeats across factories, workshops, and homes. Its mechanical rhythms are interrupted by maintenance, waiting, fatigue, and refusal.

**First proof:** Make a ninety-second passage from three documented work processes. Establish a repeated movement in each, then briefly coordinate their rhythms through an original sound phrase. Break that coordination by preserving one complete maintenance or waiting interval at normal speed. Return to the first process after the interruption, revealing something the tighter framing initially excluded. End when one worker or mechanism stops. Keep contextual views available so the shared rhythm does not erase different conditions.

**Development boundary:** Do not compress the Qatsi trilogy into one time-lapse style or infer fatigue and refusal from appearance alone. Include those conditions only when the source supports them.

**Primary operator:** SCION 83 · Berlin: Symphony of a Great City — Civic Rhythm with Unequal Pulses. Full operator prompt: https://hartswf0.github.io/bolas/paeleo/allways/operator.html#s83
**Supporting:** SCION 79 · The Qatsi Trilogy — Three Regimes of Technological Time, SCION 78 · Samsara — Material Cycles and Changed Returns

**Operator's creative theorem:** Make a district legible as interacting rhythms whose coordination is incomplete. A day arc should emerge from openings, flows, pauses, and shutdowns while showing that a city’s people do not all inhabit the same tempo.

**Acceptance criteria (from the operator):**
- The viewer can recognize recurring places and the passage through day phases.
- At least two rhythms interact rather than all actions following one metronome.
- A contextual shot reveals what a graphic match temporarily abstracts.
- A pause changes the experienced tempo rather than serving only as a transition.
- The final return registers a district’s changed state.

3 What was searched

One search at a time, in plain visible-action language. Each sheet is what came back: numbered thumbnails with duration, year and title. These are the images the maker looked at (or, where it could not, see the note below).

worker's hands repeating on assembly line · 24 results
worker's hands repeating on assembly line · 24 results
woman at a sewing machine in a garment factory · 24 results
woman at a sewing machine in a garment factory · 24 results
a worker oils a machine, maintenance · 24 results
a worker oils a machine, maintenance · 24 results
repairman fixes broken down machine · 24 results
repairman fixes broken down machine · 24 results
workers eating lunch on break in factory · 24 results
workers eating lunch on break in factory · 24 results
workers wait at a factory gate · 24 results
workers wait at a factory gate · 24 results
a blacksmith hammering at the anvil · 24 results
a blacksmith hammering at the anvil · 24 results
a whistle blows, workers stop and go home · 24 results
a whistle blows, workers stop and go home · 24 results
a machine slows and stops · 24 results
a machine slows and stops · 24 results
rows of typists typing in an office · 24 results
rows of typists typing in an office · 24 results
shoveling coal into a furnace · 24 results
shoveling coal into a furnace · 24 results
woman ironing at home · 24 results
woman ironing at home · 24 results
a man waiting beside a stopped conveyor belt · 24 results
a man waiting beside a stopped conveyor belt · 24 results
loom weaving mill woman walks along machines · 24 results
loom weaving mill woman walks along machines · 24 results
a mechanic stops the machine and wipes it with a rag · 24 results
a mechanic stops the machine and wipes it with a rag · 24 results
worker sits waiting beside idle machine · 24 results
worker sits waiting beside idle machine · 24 results
machine stops, operator turns off the switch · 24 results
machine stops, operator turns off the switch · 24 results

4 What was looked at closely

A time-coded filmstrip and waveform for each candidate. Outlined strips are in the cut.

#13 Master Hands (Part III) (1936)
#13 Master Hands (Part III) (1936) · in the cut (shot 1, 6, 12)
#49 Master Hands (undated)
#49 Master Hands (undated) · in the cut (shot 10, 14)
#49 Master Hands (undated)
#49 Master Hands (undated) · in the cut (shot 10, 14)
#57 Master Hands (undated)
#57 Master Hands (undated) · looked at, not used
#61 Twenty-Four Hours of Progress (Part II) (1950)
#61 Twenty-Four Hours of Progress (Part II) (1950) · in the cut (shot 9)
#62 Mental Hospital (1953)
#62 Mental Hospital (1953) · looked at, not used
#143 Kentucky Pioneers (1941)
#143 Kentucky Pioneers (1941) · in the cut (shot 2, 5, 13)
#143 Kentucky Pioneers (1941)
#143 Kentucky Pioneers (1941) · in the cut (shot 2, 5, 13)
#155 It Takes Everybody to Build This Land (1951)
#155 It Takes Everybody to Build This Land (1951) · in the cut (shot 4, 8)
#155 It Takes Everybody to Build This Land (1951)
#155 It Takes Everybody to Build This Land (1951) · in the cut (shot 4, 8)
#191 How Textile Mills Are Modernizing (1948)
#191 How Textile Mills Are Modernizing (1948) · looked at, not used
#194 Under The Tread (1934)
#194 Under The Tread (1934) · in the cut (shot 3, 7)
#206 South Dakota Saga (Part I) (1940)
#206 South Dakota Saga (Part I) (1940) · looked at, not used
#282 Belo Horizonte (1949)
#282 Belo Horizonte (1949) · in the cut (shot 11)

5 The cut

The finished film, shot by shot (first, middle and last frame of each):

The final cut as a contact sheet
The final cut as a contact sheet

Every shot, where it came from, and why it is here. Source seconds are in the original film. Links go to the archive's own copy of the clip.

#atsourcesrc swhy
10.0s
5.2s
Master Hands (Part III) 1936119.5–124.7process one, tight: piston rings seated by hand, 1936, its own factory score. Tight on purpose; the man comes back later.
25.2s
3.9s
Kentucky Pioneers 1941311.1–315.0process two: mallet and stool, a 1941 re-enactment of frontier work, its narrator kept.
39.1s
8.3s
Under The Tread 1934123.5–131.8process three, a woman at a tire-bead machine, 1934, reaching over and over.
417.4s
2.2s
It Takes Everybody to Build This Land 1951
sound: It Takes Everybody to Build This Land (1951) 566.4–573.7
566.4–568.6coordination begins: a sung work verse from a 1951 film takes over. With a mallet in his hand.
519.6s
1.3s
Kentucky Pioneers 1941311.2–312.5cut on the sung beat.
620.9s
1.5s
Master Hands (Part III) 1936119.9–121.4cut on the sung beat: these hands are not holding a mallet, and the song does not know that.
722.5s
1.0s
Under The Tread 1934124.1–125.1cut on the sung beat; the tire worker is also inside the carpenter's song for one second.
823.5s
1.3s
It Takes Everybody to Build This Land 1951571.4–572.7back to the mallet as the verse ends. Coordination lasts seven seconds and is never repeated.
924.8s
5.5s
Twenty-Four Hours of Progress (Part II) 1950313.6–319.1coordination broken by a hard cut. A refinery worker wipes his hands and holds a valve wheel, in his own time, at normal speed, with his film's voice.
1030.2s
10.8s
Master Hands undated
crop=1440:1080
793.5–804.3the interval, whole and at normal speed: a man looks into a machine, then reaches up into it. Nothing is produced.
1141.0s
5.7s
Belo Horizonte 1949366.7–372.4waiting: a man stands while hot rail runs past him. Belo Horizonte, 1949, not Detroit, and his narrator says so.
1246.8s
5.9s
Master Hands (Part III) 1936126.8–132.7return to process one, wider: there was a face, and another man's arm, the whole time.
1352.7s
2.2s
Kentucky Pioneers 1941
sound: Kentucky Pioneers (1941) 318.3–319.3
317.1–319.3end: the old man reaches away from the block and the mallet is down.
1454.8s
3.8s
Master Hands undated
crop=1440:1080
last frame held 2.2s
809.9–811.5end: a hand, stopped. Last frame held.

6 Review

A fresh agent was given only a timecoded contact sheet of the film, a transcript with loudness, and the brief. Not the edit list, the ledger, or these reasons. It cannot hear.

Round 1 reference stronger

independent critic (fresh Claude Sonnet 5.5 agent). Its report, verbatim:

The report
VERDICT: reference stronger (leaning inconclusive on sound; I cannot hear the film, so the "original sound phrase" and any coordination by sound go unjudged).

Noticed before the brief: at 0:17-0:24 the film cuts between a log and a mallet (0:17-0:19, 0:23-0:24), the mallet worker (0:20) and the engine-block hand (0:21). Then at 0:22 it cuts back to the woman at the wheel, with the cuts landing on the narration "mallet... carpenter". It reads as one repeated beat, but the transcript's talk of tires, stools and "oil business" does not describe what the frames show (engine blocks, a furnace). That mismatch is probably recogniser error in the hiss, so I treat it as unreliable.

Largest gap: the brief wants an interruption kept at normal speed, and I see none. The sheet shows only continuous labor across 44s. The "interruption" at 0:17-0:19 is a static log with no worker. It is an insert, not a maintenance interval, and it lasts about 3 seconds. The target is 90s and this is 44s. The loudness data shows nothing that reads as a coordination phrase, and a drop to -45.9 dB at 42s suggests an abrupt end. The ending at 0:42-0:43 is the mallet worker again, still working. Nothing stops, so the brief's end condition is unmet.

Repairs:
1. 0:17-0:19: replace the log insert with one complete waiting or maintenance shot of 6s or more at real speed. Check that a worker is visibly idle or tending the machine.
2. 0:42-0:43: end on a stopped hand or machine. Check that the last frame shows no motion.
3. 0:25-0:35: add one wide contextual shot. Check that it shows what the close crop at 0:09-0:16 left out.

Protect: the 0:36-0:41 engine-block sequence with the 0:42 return to the mallet worker. It shows a changed framing on return.

This round's packet images were overwritten when the next round's packet was built, so they are not kept.

The builder, after reading it

True: nothing in the first cut was an interval. A whole 10.8 s interval from Master Hands was added, and the film now ends on a stopped hand.

Round 2 reference stronger

independent critic (fresh Claude Sonnet 5.5 agent). Its report, verbatim:

The report
VERDICT: reference stronger (a pass is not earned). I cannot hear the film; the sound phrase and any rhythm coordination are unjudged. Speech recognition in the hiss is partly unreliable.

Noticed before the brief: 17.1-18.3 is a hard cut to a static wood block on a stump. By 19.6 it returns to the mallet worker from 4.9-7.3, so the film recycles the same clips. The narration is also mismatched. "Carpenter... stool" (5.7-9.1) plays over a woman at a machine, and "tire... flipper" (9.1-17.2) plays over the same woman. The ASR lines are loose, but they do not match the pictures.

Largest gap: there are no three distinct processes with an established repeated movement. Cylinder-block hands, the mallet worker, the woman at the wheel, the hard-hat worker, the machine operator and the furnace all get one or two brief appearances. No beat is visibly repeated, and no maintenance or waiting interval appears (30.5-40.3 is a continuous task). There is no return that reveals excluded framing. The ending at 54.9-57.4 is a static hand close-up, not a worker or machine stopping.

Repairs:
1. Cut the sheet to three processes, with 3 or more visible repetitions each by 0-30s. Check: each process appears in at least 3 shots, with the same action visible in each.
2. Hold one maintenance or wait shot unbroken for 4s or more at normal speed, around 30.5-40.3. Check: one continuous shot with no cut and a visible pause in the work.
3. Replace 54.9-57.4 with a wider re-frame of the 4.9-7.3 mallet worker, ending on the mallet stopping. Check: the frame is wider than at 4.9 and shows the mallet at rest.

Strength to protect: the high-contrast black-and-white texture and the hands-and-machinery close-ups (0-3.7, 46.4-51.3) read clearly as labor.

What the critic was given: the cut after the interval shot and the stopped-hand ending were added. the contact sheet · the transcript.

Contact sheet given to the critic
The builder, after reading it

The critic wants three processes, each with at least three visible repetitions. The film shows each process in one or two short shots; that is below the brief and was not repaired.

7 What happened

Repairs after review

What worked

  • The verse comes from a 1951 film; each process is cut on its beat, and the coordination is allowed to last only seven seconds.
  • The interval (a man looks into a machine, then reaches into it) runs 10.8 s at normal speed.

What failed

  • The first cut had no interval at all.
  • The critic counts the three processes as one or two short shots each, not repeated movements; that is below the brief.
  • 59 s against 90 s.

What is still open

  • Three or more visible repetitions of each process before they are coordinated.
  • A wide contextual shot of what the close crops leave out.

8 Files

9 Other runs of this film