This is the umbrella. It summarises each stage and hands off to the sub-site that goes deep — it does not re-explain the storefront, the giving flow, or the production editor. Every engine below is built; the parts that move money are honest-off.
Stage 1 · Write
Write the stories — a real newsroom, not a blank page in April
Coverage runs through an editorial workflow all year: a story moves from pitched to assigned to reporting to drafting to copy-edit to design to editor-in-chief sign-off to adviser review to published. Staff roles are scoped at the data layer, so a section editor cannot overwrite another section. The reporting a staff builds through the year feeds the book’s news pages at deadline — and a live news site in parallel — instead of being reconstructed from memory in the final week. The newsroom lifecycle engine is built and production-ready.
Built · goes deep at yearbook.news
Goes deep at yearbook.news — the newsroom editorial workflow that fills the book’s stories.
Stage 2 · Design
Design the book — a production editor, not a consumer photo-book wizard
The book is built on a multi-surface production editor: spread layout, layers, masking, typographic control, and the structural surfaces a real yearbook needs — the ladder that plans every page, the table of contents, the endsheets, and the cover. It runs on a resilient online workspace, so many editors work in parallel without overwriting each other and no crashed lab computer loses a spread. Photography is treated as the primary design material, not a clip-art accent. The production editor is built and live.
Built · goes deep at yearbook.press
Goes deep at yearbook.press — the press-grade production editor (layers, masking, typography).
Stage 3 · Photograph
Photograph the year — every event feeds the right spread
Photos come in from every event of the year — picture day, games, dances, concerts, club inductions, senior moments — and are tagged to the right student off the school roster. A coverage-gap report shows, before deadline, which students and groups are not yet on a spread. Facial recognition is off by default and is never used to auto-tag a photo unless a parent explicitly enables it for their own child. The event-capture, roster-tagging, and coverage-gap engines are built and production-ready.
Built · goes deep at yearbook.events
Goes deep at yearbook.events — season-long coverage and distribution-day check-in.
Stage 4 · Proof
Proof and approve — a fail-closed gate, and a link, not a giant file
An adviser reviews the book spread by spread, leaves comments, locks a version, and approves through a fail-closed approval gate — nothing advances to print until it is genuinely signed off. A read-only proof link reaches the principal or the print lab without generating and emailing a giant file. The proof-approval workflow and the no-file proof link are built and live.
Built · goes deep at yearbook.press
Goes deep at yearbook.press — the adviser proof-approval gate and version locking.
Stage 5 · Print
Print to a press standard — and pick your own lab
At deadline the platform runs an automated pre-flight file check — resolution, bleed, colour — and exports a press-ready PDF the school can send to whichever print lab it uses. Delivery status is tracked from proof to print run to fulfillment. The book does not have to be “adjusted to survive” a consumer export. The pre-flight, press-ready export, and delivery-tracking engines are built and production-ready. The print-order checkout that takes a family’s payment is honest-off — present in the platform, not enabled for live transactions.
Built · print checkout honest-off · deep at yearbook.press
Goes deep at yearbook.press — pre-flight, press-ready PDF export, and delivery tracking.
Stage 6 · Sell
Sell the book — server-priced, so what a family sees is what bills
When it is time to sell, the order rails resolve every unit price server-side from the school’s catalog — the buyer never types in the amount. A school can sell a whole-school book, a grade book, a single class book, or a club book, run an early-bird-to-deadline price schedule, and every sale splits four ways (studio, photographer, school, platform) with an optional fundraiser cut from the school’s own share. The order, pricing-window, scoped-book, and payout engines are built and production-ready. The live payment rail is honest-off; a family reserves a copy today. This umbrella does not re-explain the storefront — yearbook.sale is the storefront, and yearbook.marketing reminds only the families who have not ordered.
Built · live checkout honest-off · deep at yearbook.sale
Goes deep at yearbook.sale — the direct-sales storefront and reserve flow.
Stage 7 · Give
Give a book to a student who cannot afford one — price never keeps a student out
The founding idea of the whole program is that every student deserves a yearbook. A school sets a goal and a per-book amount, and the community underwrites books for students who cannot afford one, tracked cent for cent in plain view from gift to distribution with an exact-cent no-skim ledger. This umbrella does not re-explain the giving flow — yearbook.fund is the mission-giving surface, and it goes deep on the campaign and the ledger. The campaign substrate is built; the live giving checkout that moves a donor’s money is honest-off.
Built · live giving checkout honest-off · deep at yearbook.fund
Goes deep at yearbook.fund — the mission-giving campaign and the no-skim ledger.
Stage 8 · Read
Read it, keep it, never lose it — the online edition and the always-safe workspace
The book lives online from the first spread to the final export. Every change autosaves as it happens, so a dead lab computer in April loses nothing. Presence shows who is in which section, and a section assignment gate at the data layer stops two editors overwriting each other. Any saved state of a spread is recoverable, so a staff can experiment and roll back. The autosave, presence-aware parallel editing, assignment gate, and version-recovery engines are built and live.
Built · goes deep at yearbook.cloud
Goes deep at yearbook.cloud — the resilient online workspace and archive.