H1Sponsor
Status: hub for sponsor, week-slot, and weekly execution work.
H2Focus Strip
| Now | Lock | Do Not Break | Next Closure |
|---|---|---|---|
| Keep support stable | named week actions | lower priority than commerce unless economics overlap | only touch if WeekSlot needs LineItem/Offer/Order |
| State | Meaning |
|---|---|
| built/locked | named sponsor actions and route surfaces |
| built/partial | dashboard loaders and modal/card UI |
| docs-ahead | shared commercial economics only if needed |
This folder maps to the sponsor route group and weekly execution surface:
/sponsor/sponsor/[weekId]/sponsor/historyapp/sponsor/actions/*app/sponsor/WeekGrid.tsxapp/sponsor/WeekCard.tsxapp/sponsor/BookingModal.tsx
H2Canonical files
H2Archive notes
- older sponsor notes live in
archive/ - keep historical feature ideas there when they are no longer current
H2Folder rule
- Keep sponsor execution notes here.
- Keep
WeekSlotsemantics aligned with the schema-backed week system.
H2Code Audit - 2026-04-26
H3Built / locked
- Sponsor has named actions for donation, approval, booking, completion, conversion, updates, and challenge proposals.
app/sponsor/actions/index.tsexports the action surface from one place.- Route surfaces exist for
/sponsor,/sponsor/[weekId], and/sponsor/history.
H3Built / partial
- Sponsor dashboard data loaders exist in
app/sponsor/actions/data.ts. - Sponsor UI components exist for active week, quick booking, week cards/grid, booking modal, donations, and challenge proposal.
H3Docs-ahead / pending
- Sponsor remains lower priority than the commercial trip pipeline unless a sponsor workflow directly affects booking, donation, or order economics.
H3Critical next step
Keep Sponsor stable while the commercial pipeline is locked. Only update Sponsor first if week-slot economics need to share LineItem/Offer/Order behavior.