CTAP · Action Shift · manager seat

One manager sees the stations. Proof closes the shift.

Owner seat stays on the desk. This is the manager operating UI: ownership, completion, proof, and escalation. Extra station logins are paid later and are not turned on here.

Manager seat · synthetic operating board

One manager login. Station checklists are owned here; there are no staff-wide credentials, PINs, or live roster names. Proof stays in this browser. Database activation is a separate gate.

Tenant boundary

Synthetic lab location

Operator 0 / location 0 only. A guessed ID from another tenant cannot own, prove, or escalate these runs.

fixture operator 0 / location 0

Seat model

Manager-first

Staff logins: manager seat only

Persistence: local only

2

Assigned

1

In motion

1

Awaiting proof

1

Verified

1

Exceptions

1

Escalations

Evidence contracts · no invented store totals

pdq

Prior complete business-day Z, void/promo, and hourly files. Typed paste stays Unverified until reconciled to the source.

Does not prove: Marketplace payout, bank receipt, theft, or food cost.

vendor

Same-scope invoice, confirmation, or receiving log. Quiet cadence is a follow-up signal, not a missed truck.

Does not prove: COGS, theoretical vs actual, or inventory shortage without a count.

prime-cost

Complete same-scope sales, labor dollars, and invoice or count packet before any prime-cost claim.

Does not prove: A percent built from an incomplete week, missing count, or unentered cash.

Checklist ownership

StationRole packOwnerPhaseState
managermanagerManager seatopenverified
openermanagerManager seat · opener stationopensubmitted
kitchen prepprep cookManager seat · kitchen-prep stationopenexception
fohserverManager seat · FOH stationopenassigned
driverdriverManager seat · driver stationopenescalated
closermanagerManager seat · closer stationcloseassigned

Exceptions · escalate to the manager seat

A verbal yes does not close a required step. Overdue unverified work comes here.

  • Start: review prep list, pars, labels, thaw plan, and sanitize the prep table before product hits it

    kitchen prep · owner seat-manager · escalate to seat-manager

    data missing
  • Start: vehicle, hot bags, route tools, and assigned orders

    driver · owner seat-manager · escalate to seat-manager

    overdue unverified

Completion and proof

manager · manager · open

Manager seat

Due 2026-08-26T10:00:00.000-05:00 · owner seat-manager

verified
  • Open: review staffing, callouts, reservations, and prior-night exceptions

    verified

    Proof: time-clock, schedule · escalate to manager seat after 45 min

    Synthetic staffing sheet attached. Not a live roster.

opener · manager · open

Manager seat · opener station

Due 2026-08-26T21:00:00.000-05:00 · owner seat-manager

submitted
  • Open: review staffing, callouts, reservations, and prior-night exceptions

    done awaiting proof

    Proof: time-clock, schedule · escalate to manager seat after 45 min

kitchen prep · prep cook · open

Manager seat · kitchen-prep station

Due 2026-08-26T21:00:00.000-05:00 · owner seat-manager

exception
  • Start: review prep list, pars, labels, thaw plan, and sanitize the prep table before product hits it

    data missing

    Proof: photo, exception-log · escalate to manager seat after 15 min

    Prep list source not on the desk. Missing Evidence, not a counted zero.

foh · server · open

Manager seat · FOH station

Due 2026-08-26T22:00:00.000-05:00 · owner seat-manager

assigned
  • Open: section, tables, dining-room checklist, specials, and 86 list

    assigned

    Proof: exception-log, photo, other-source · escalate to manager seat after 60 min

driver · driver · open

Manager seat · driver station

Due 2026-08-26T15:00:00.000-05:00 · owner seat-manager

escalated
  • Start: vehicle, hot bags, route tools, and assigned orders

    assigned

    Proof: ticket-detail, exception-log · escalate to manager seat after 20 min

closer · manager · close

Manager seat · closer station

Due 2026-08-26T23:00:00.000-05:00 · owner seat-manager

assigned
  • Close: approve deposit, labor exceptions, manager log, and unresolved handoff

    assigned

    Proof: deposit-slip, pos-close · escalate to manager seat after 30 min

Live store names, PINs, and schedules are not in this fixture. If a real opener/closer roster is required to assign a person, that source still has to be supplied privately. Workforce setup · Action Shift desk