Presentation QA v3 B1 slice 06: Alt-text authored on 29 mascot records
Maintenance ID: 0.1.00269.presentation-qa-v3-b1-06
Date: 2026-10-09
Scope: content/mascots/ — issue #999 B1 slice (29 records: 280–300, 304–309, 311, 312)
What changed
One Alt-text: line was authored per record under the pass-3 B-track register constraint (deadpan, concrete visual inventory, evidence-bounded; exemplar mascots/M-0019, register precedent PR #993). No record in this slice carried a pre-existing ## Image section, so one was created on all twenty-nine at the conventional position:
- Immediately before
## Biographywhere that heading exists (298). - Immediately before the equivalent first headed narrative section on the failure-signature template records —
## <Name> Classification/## Classification— directly after the H1 (283,289,291,292). - After
## Sloganand before the unlabeled biography paragraph on the metadata-card records that carry one (304,308,309,311); after## Sloganand before## Aphorismswhere no biography paragraph exists (305,306,307). - On
294and299, the metadata card and theBiographylabel are plain-text lines rather than headings;## Imagewas placed after theSloganline and before theBiographyline, matching the pilot's heading-layout convention. - On the remaining stub-format records (lead prose only, sometimes with
###subsections, then verse residue),## Imagewas placed at the end of the lead block, immediately before## Aphorisms(280–282,284–288,290,293,295–297,300,312).
What was deliberately left alone
- All frontmatter, canonical IDs, titles, tags, and statuses.
- All prose, verse tails, heading anchors, and residue. No wording, ordering, or formatting changes anywhere; the authored
Alt-text:lines are the only delta. - No frontmatter
image:keys or.assets/references were introduced; theAlt-text:line is body text only. - Structural residue noticed while reading (
294's and299's unstyledBiography/Operational Posture/Associated Mascotspseudo-labels,280's### DistinctionH3 floating inside the lead block) was left as-is; residue is not this slice's business.
Verification performed
python3 scripts/check_collection_counts.py— see PR body for outcome.BORIS_BIN=$HOME/.local/bin/boris ./bin/validate_graph.sh— see PR body for outcome.- Compiled-HTML inspection of all twenty-nine changed pages — see PR body.
Unresolved follow-up
- Maintainer register review of the twenty-nine authored lines gates their standing; lines are quoted verbatim in the PR body with per-line source evidence.
294and299carryBiographyas a plain-text label rather than a heading; whether that is residue to normalize is a maintainer call, flagged to #992.