Every before/after and scalp frame we have made

174 unique frames across 34 revisions, in 55 labelled sheets. 14 of them are rejected or superseded plates, tagged in orange. Every frame carries its filename, so you can name one.

You were right that these were missing

174 frames

The complete archive listed them inside each revision's sheets, but they were never gathered, so there was no way to see the before/afters as a body of work. They are spread across 34 different revisions — v25 and v27 hold 16 each, growth-v18 and v38 hold 14 each, and v9 holds 12.

A filename search alone would have missed about fifty of them. Searching for ba, before, W07, W08 and the like found the obvious family. A visual sweep of every unscreened frame — 2,756 files, 747 new uniques — turned up whole families with no matching token in the name: the W45/W51/W61 length comparisons in v4/v5/v6, W71/W72 in v7, the R-series hair-diary Week 1 / Week 11 cards in v9 and diary-anonymous, growth-v18's B-series BEFORE|AFTER panels and its bare density and length plates, and the v23 scalp-parting frames.

449 duplicate source paths were collapsed — the same frame mirrored across hosted folders, re-hosted revisions and site copies. Each record on disk lists every path it was found at.

Two honest notes

v10 and v15/v16 contain none of these. I told you earlier those revisions were invisible to the first archive pass, which was true — but the search found zero before/after or scalp frames in v10's breakage/brush/identity folders or in v15/v16's angle-1…angle-5. They are 330 frames of something else.

There are genuine competitor before/after scalp images in the tree — Georgemane, Divi, Act+Acre — sitting in the v9/v10 hosted research folders and obvi-v17's references. Those are scraped competitor assets, not ours, so they are deliberately not in this set. Say the word and I'll stage them as a separate reference group; they are the only real photographic scalp results in the whole tree.

Full accounting of near-misses and deliberate exclusions: accounting.md

By revision — most frames first

2026-09-17-v25 16 frames

filename token: w07

final
plates
plates-prev · REJECTED / SUPERSEDED

W07-45 · W07-916 · W08-45 · W08-916 · BA-edges · BA-edges-L · BA-edges-R · BA-part · BA-part-L · BA-part-R · BA-edges · BA-edges-L · BA-edges-R · BA-part · BA-part-L · BA-part-R

2026-09-17-v27 16 frames

filename token: w07

final
plates
plates-r1 · REJECTED / SUPERSEDED

W07-45 · W07-916 · W08-45 · W08-916 · BA-edges · BA-edges-L · BA-edges-R · BA-part · BA-part-L · BA-part-R · BA-edges · BA-edges-L · BA-edges-R · BA-part · BA-part-L · BA-part-R

2026-09-16-growth-v18 14 frames

growth-v18 final/ B1 — labelled BEFORE | AFTER length panel

final
plates

B1-45 · B1-916 · B2-45 · B2-916 · B3-45 · B3-916 · C1-45 · C1-916 · C2-45 · C2-916 · C3-45 · C3-916 · density · length

2026-09-18-v38 14 frames

filename token: w07

crop
final
plates

45-final-W07 · 45-final-W08 · W07-45 · W07-916 · W08-45 · W08-916 · W07 · W07b · W07c · W07d · W08 · W08b · W08c · W08d

2026-09-10-v9 12 frames

directory: oil

review-final-oil
review-final-reviews
sources

O3-45 · O3-916 · R1-45 · R1-916 · R2-45 · R2-916 · R3-45 · R3-916 · O3 · R1 · R2 · R3

2026-09-17-v26 10 frames

filename token: w07

final
plates

W07-45 · W07-916 · W08-45 · W08-916 · BA-edges · BA-edges-L · BA-edges-R · BA-part · BA-part-L · BA-part-R

2026-09-17-v28 10 frames

filename token: w07

final
plates

W07-45 · W07-916 · W08-45 · W08-916 · BA-edges · BA-edges-L · BA-edges-R · BA-part · BA-part-L · BA-part-R

2026-09-17-obvi-match-v21 7 frames

filename token: w08

final
integration-test
plates
plates-prev · REJECTED / SUPERSEDED
plates-prev2 · REJECTED / SUPERSEDED

W08-45 · W08-916 · T2-applying · crop-T2-applying · W08 · W08 · W08-try0

2026-09-16-diary-anonymous 6 frames

diary-anonymous final/ R1 — two-panel Week 1 / Week 11

final

R1-45 · R1-916 · R2-45 · R2-916 · R3-45 · R3-916

2026-09-10-v4 4 frames

filename token: w45 length-comparison panel; final/ "AI-ILLUSTRATED LENGTH COMPARISON"

final
plates

W45-45 · W45-916 · W45-45 · W45-916

2026-09-10-v5 4 frames

filename token: w51 length-comparison panel; final/ SHORT & FRAYED | LONG & LUSH

final
plates

W51-45 · W51-916 · W51-45 · W51-916

2026-09-10-v6 4 frames

filename token: w61 length-comparison panel; final/ two-panel

final
plates

W61-45 · W61-916 · W61-45 · W61-916

2026-09-10-v8 4 frames

directory: comparisons

final-comparisons
final-reviews

W71 · W72 · W71-R2 · W72-R2

2026-09-17-v29 4 frames

filename token: w07

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-17-v30 4 frames

filename token: w07

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-17-v31 4 frames

filename token: w07

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-17-v32 4 frames

filename token: w07

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-17-v33 4 frames

filename token: w07

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-17-v34 4 frames

filename token: w07

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-17-v35 4 frames

filename token: w07

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-17-v36 4 frames

filename token: w07

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-18-v35r1 4 frames

v35r1 final/ W07 — "Goodbye HAIRLOSS" DAY 1 | WEEK 11 scalp panel

final

W07-45 · W07-916 · W08-45 · W08-916

2026-09-17-v23 3 frames

v23 final/ W03 — "Two minutes at the scalp", fingers parting hair, scalp exposed

final
plates

W03-45 · W03-916 · B1

2026-09-10-v7 2 frames

directory: v7 final/plates W71 (source of v8 final/comparisons/W71)

plates

W71 · W72

2026-09-17-v22 2 frames

filename token: w08

final

W08-45 · W08-916

pdp-pain-journey-20260913 2 frames

filename token: scalp

candidate-r6-masters
candidate-r8-masters

wonder-diary-scalp-r6 · wonder-diary-scalp-r8

image-realism-20260913-r1 1 frames

filename token: edges,scalp

masters

scalp-and-edges

image-realism-20260913-r3 1 frames

filename token: thinning

masters

thinning-and-fullness

image-realism-20260913-r4 1 frames

filename token: thinning

masters

thinning-and-fullness

image-realism-20260913-r5 1 frames

filename token: thinning

masters

thinning-and-fullness

image-realism-20260913-r6 1 frames

filename token: thinning

masters

thinning-and-fullness

image-realism-20260913-r7 1 frames

filename token: thinning

masters

thinning-and-fullness

image-realism-20260913-r8 1 frames

filename token: thinning

masters

thinning-and-fullness

image-realism-20260913-r9 1 frames

filename token: thinning

masters

thinning-and-fullness