KETRON ROOFING  Ferris job modelPROVISIONAL - CORRECT ME

FERRIS-JOB-MODEL

The grounded picture this job runs on. Every content decision downstream gets checked against THIS page, never against sibling documents. Tags: VERBATIM her words, PARAPHRASE via receptionist/notes, INFERRED nobody said it, UNRESOLVED decision never made. Anything wrong here poisons everything - correct it and the build re-derives. Back to dev surface

Anna - what she wants (sourced, ranked)

There are NO verbatim Anna words anywhere in the record - she has never emailed. Every quote is Abby paraphrase or Calendly form fields. The full sourced timeline: model/ANNA-CONTEXT.md in the repo.

The technical spec chain - where it actually comes from

Arena - the physical truth (14 resolved / 16 unresolved input clusters)

What is known

The three unresolved inputs that matter most

Build-critical ripple: foam leaving base scope is not one row - slip sheet, 1.5x custom-depth trim, heavy fasteners, and +4 man-days were all priced AS foam-dependent and must re-derive for the no-foam base. The seed rebuild has this instruction.

Locked facts the pipeline dropped (recovered from the 8/07 client-arena doc)

Salience rules - what kills this job vs what stings (provisional)

Catastrophic - any one of these and the proposal is dead on arrival

Stings but survivable - fix before send, do not block staging

Mitch-only unknowns riding as flags (10 total in model/ANNA-CONTEXT.md; the sharp ones)