Money & Business May 28, 2026

October Fest Week Founder Time-Box Worksheet - Engineering vs Marketing Capacity 2026

2026 October fest week founder time-box worksheet—daily hour caps, engineering vs marketing capacity lanes, fest_week_capacity_receipt_v1.json, BUILD_RECEIPT founder hours row, and defer list before Next Fest.

By GamineAI Team

October Fest Week Founder Time-Box Worksheet - Engineering vs Marketing Capacity 2026

Pixel-art hero for October fest week founder time-box worksheet engineering vs marketing capacity 2026

Your October Next Fest week has fourteen Slack threads, a trailer re-export, and a P0 menu hitch that only reproduces on the fest branch. You answered Discord until 1 a.m., skipped Wednesday demo smoke, and promoted nextfest-oct-2026-rc5 anyway because marketing promised a GIF refresh at noon.

October 2026 stacks engineering (hotfix depots, smoke rituals, crash receipts) and marketing (trailer edits, store copy, live posts) into the same seven calendar days for solo founders and two-person teams. Cash worksheets tell you what you can afford; this Money & Business worksheet tells you how many founder hours exist and which lane owns them—before burnout picks the schedule for you.

Pair with fest marketing spend cap (cash), contractor vs hire fest week (who you pay), and fest marketing GIF audio opinion (what marketing must not promise). This URL owns founder hour lanes and defer discipline—not contractor day rates or metadata checklists.

Non-repetition note: Contractor vs hire compares employee vs contractor dollars; fest spend cap caps marketing cash. This worksheet allocates founder time across engineering and marketing when both compete in fest week.

Why this matters now (October 2026)

  1. Fest week compression — Store traffic, Discord volume, and depot promotions spike in the same window; unscoped founder time becomes invisible overtime.
  2. Post-receipt culture — Teams file BUILD_RECEIPT rows for builds but not for founder hours—partners cannot see why smoke slipped.
  3. Hotfix vs trailer conflict — Trailer editors need afternoon feedback; engineers need afternoon repro—without caps, marketing wins and crash symbolicate receipts slip to Sunday.
  4. Async playtest volume18 playtest feedback tools generate CSVs and VODs that exceed stand-up time; capacity worksheet sets ingest budget before Tuesday CSV ritual (planned sibling).
  5. SteamPipe wall-clockUpload queue telemetry (planned) is narrative; founders still burn hours watching queues unless defer rules exist.

Direct answer: Fill fest-week-capacity-2026.md with daily hour caps, split engineering_floor_hours vs marketing_burst_hours, write a defer list for anything that fails caps, and file fest_week_capacity_receipt_v1.json before fest Monday—including optional founder_hours_planned on BUILD_RECEIPT.

Who this is for and what you get

Audience Outcome
Solo founder Printable daily caps you can share with co-founder or partner
Two-person team Single source of truth for who owns engineering vs comms each day
Producer Receipt proving smoke hours were reserved before promotion

Time: ~60 minutes first worksheet; 10 minutes nightly during fest week.
Prerequisites: Fest calendar dates (T-7 through T+3), rough sleep floor, fest spend cap draft if marketing tasks exist.

Beginner path — the daily caps template

Copy this table into fest-week-capacity-2026.md and fill before fest Monday:

Day Wake budget (h) Engineering cap (h) Marketing cap (h) Admin / food (h) Sleep floor (h) Notes
T-7 16 6 2 2 7 Branch freeze prep
T-6 16 6 2 2 7 Trailer lock candidate
T-5 16 5 3 2 7 Store copy pass
T-4 16 5 3 2 7 Discord FAQ draft
T-3 16 6 2 2 7 Smoke + promote gate
T-2 16 7 1 2 7 Hotfix buffer day
T-1 16 6 2 2 7 No new features
T0 fest open 16 4 4 2 7 Live comms peak
T+1 16 5 3 2 7 Refund tag triage
T+2 16 6 2 2 7 Patch candidate only
T+3 16 6 1 2 7 Retrospective

Beginner rule: engineering_cap + marketing_cap + admin ≤ wake_budget - sleep_floor. If math fails, you already planned burnout—lower marketing cap first, not sleep.

Success check: Each day has one primary engineering outcome (e.g., “Wednesday smoke passes”) and one marketing outcome (e.g., “GIF capsule live”), not twelve parallel goals.

Developer path — capacity lanes and gates

Lane definitions

Lane Includes Excludes (defer or contractor)
Engineering Smoke, depot promote, hotfix, symbolicate, CI, save isolation Trailer color grade, influencer DMs
Marketing Store copy, social posts, press sends, capsule uploads Menu hitch repro, Addressables key audit
Admin Invoices, email, stand-up notes
Defer Anything that fails caps Written with owner + earliest day

Gates T1–T6 (file in receipt)

Gate Pass criterion
T1 All days T-7…T+3 have numeric caps
T2 engineering_floor_hours ≥ sum of ritual hours (smoke + row review + optional symbolicate)
T3 marketing_burst_hours ≤ fest spend cap implied labor (if cash cap is $0, marketing cap ≤ 2h/day)
T4 defer_list has ≥1 row per deferred task with earliest_day
T5 fest_week_capacity_receipt_v1.json committed under release-evidence/ops/
T6 Optional BUILD_RECEIPT column founder_hours_planned matches receipt totals

Engineering floor — protect rituals first

Subtract non-negotiable engineering blocks before assigning feature work:

Ritual Default minutes Blog / help anchor
Wednesday demo smoke 15 demo_smoke_receipt_v1.json
Thursday BUILD_RECEIPT row review 10 Row truth before promote
Crash symbolicate spot (if promoted) 45 Symbolicate evening
Addressables key audit spot (Unity teams) 30 Optional K-spot

Formula:

ritual_hours_week = (smoke_min + row_review_min) * weeks_in_fest_window / 60
engineering_floor_hours = ritual_hours_week + hotfix_reserve_hours

Default hotfix_reserve_hours = 8 for solo founder fest week (two half-days). Raise to 12 if you ship daily during fest.

If engineering_cap on a day is less than engineering_floor_hours / days_with_promotion, move promotion or defer marketing—do not steal smoke time.

Marketing burst — align with spend cap

From fest marketing spend cap:

Cash marketing pool Suggested max founder marketing hours / fest week
$0 (organic only) ≤ 10 h total
≤ $3,000 ≤ 20 h
> $3,000 ≤ 30 h (still cap daily bursts)

Burst pattern: Stack marketing on T0–T+1 (4h/day cap in template) only if engineering smoke passed T-3. Otherwise marketing cap stays 1h until smoke is green.

Cross-link contractor vs hire: if contractor owns comms, subtract those tasks from founder marketing cap and add contractor oversight row (30–60 min/day) in admin lane.

Defer list discipline

Every task that does not fit caps goes to defer_list—not “maybe tonight.”

Field Example
task_id trailer-v3-color-pass
reason exceeds_marketing_cap_T-2
earliest_day T+4
owner founder or contractor_motion
user_visible false if internal; true if store promise at risk

Defer rules:

  1. No defer of smoke or promote gates — only features and polish defer.
  2. Store-facing promises require user_visible: true and comms template (GIF audio opinion).
  3. Partner diligence items defer only with written note in Q3 diligence packet appendix—never silent defer.

Defer list markdown starter

# fest-week-defer-2026.md

| task_id | reason | earliest_day | owner | user_visible |
|---------|--------|--------------|-------|--------------|
| lore-bible-website | marketing_cap | T+14 | founder | false |
| second-language-capsule | engineering_cap | post-fest | contractor_art | true |

fest_week_capacity_receipt_v1.json

Store beside BUILD_RECEIPT evidence:

{
  "schema": "fest_week_capacity_receipt_v1",
  "fest_window": "2026-10-next-fest",
  "generated_at": "2026-10-01T18:00:00Z",
  "founder_count": 1,
  "sleep_floor_hours": 7,
  "days": [
    {
      "day": "T-3",
      "engineering_cap_h": 6,
      "marketing_cap_h": 2,
      "engineering_actual_h": null,
      "marketing_actual_h": null,
      "smoke_required": true,
      "smoke_passed": null
    }
  ],
  "engineering_floor_hours": 11.5,
  "marketing_burst_hours_max": 18,
  "defer_list": [
    {
      "task_id": "trailer-v3-color-pass",
      "reason": "exceeds_marketing_cap_T-2",
      "earliest_day": "T+4",
      "owner": "contractor_motion",
      "user_visible": false
    }
  ],
  "gates": {
    "T1_daily_caps_defined": true,
    "T2_engineering_floor_reserved": true,
    "T3_marketing_within_cap": true,
    "T4_defer_list_written": true,
    "T5_receipt_committed": true,
    "T6_build_receipt_linked": false
  },
  "totals_planned": {
    "engineering_h": 62,
    "marketing_h": 18,
    "admin_h": 14
  }
}

Working dev notes:

  • Fill engineering_actual_h / marketing_actual_h nightly—honest overrun feeds post-fest retrospective.
  • Set smoke_required: true on any day with branch promotion planned.
  • Link build_label in BUILD_RECEIPT when T6_build_receipt_linked becomes true.

BUILD_RECEIPT optional row — founder_hours_planned

Add optional columns to your BUILD_RECEIPT CSV or JSON (names illustrative):

Column Type Meaning
founder_hours_planned float Sum of engineering + marketing caps for promote week
founder_hours_actual float Filled post-fest
capacity_receipt_path string Relative path to fest_week_capacity_receipt_v1.json
defer_count int Length of defer_list at promote time

Promotion rule: If demo_smoke_ok is true but founder_hours_planned is missing and fest opens in < 72h, treat as yellow—not blocking, but log in Thursday row review.

Pair with top-20 evidence receipts hub when partners ask for ops discipline beyond crashes.

Seven scenarios (A–G)

ID Situation Worksheet move
A Solo founder, $0 marketing cash Engineering floor 12h+; marketing cap ≤10h/week
B Contractor runs Discord Founder marketing −4h; admin +1h oversight
C Two founders Split lanes per person; shared receipt with founder_id per day
D Day job + fest nights Wake budget 4h; no promotion without weekend smoke block
E P0 hitch on T-1 Marketing cap 0 on T-1; defer all store art
F Publisher call fest Tuesday Admin 2h; defer equals moved tasks from engineering
G SteamPipe queue stall Defer watching queue—use upload log schema; cap queue-watching to 30 min/day
H Discord “which patch?” loops Ship player-visible build label before T0 comms burst

Proof table (promote week)

Evidence Path Gate
Capacity receipt release-evidence/ops/fest_week_capacity_receipt_v1.json T5
Daily caps sheet release-evidence/ops/fest-week-capacity-2026.md T1
Defer list same folder fest-week-defer-2026.md T4
Demo smoke demo_smoke_receipt_v1.json T-3 smoke_required
BUILD_RECEIPT build row + optional founder columns T6

Integration with playtest and comms

18 playtest feedback tools recommend facilitator README rows for capture paths—add founder ingest cap row:

README row Value
max_founder_playtest_triage_h_per_day 1.5
csv_ingest_ritual Tuesday CSV ingest (planned)
capacity_receipt link to this worksheet

When triage exceeds cap, defer low-severity tags to post-fest—do not expand engineering floor by skipping sleep.

Working dev path — validation sketch

import json

def validate_capacity_receipt(path: str) -> None:
    data = json.load(open(path, encoding="utf-8"))
    assert data["schema"] == "fest_week_capacity_receipt_v1"
    days = data["days"]
    for d in days:
        assert d["engineering_cap_h"] + d["marketing_cap_h"] <= 9, f"day {d['day']} caps exceed 9h work"
    planned_eng = data["totals_planned"]["engineering_h"]
    assert planned_eng >= data["engineering_floor_hours"], "engineering below floor"
    assert data["gates"]["T4_defer_list_written"] == bool(data["defer_list"])
    print("OK", planned_eng, "engineering_h planned")

Adjust 9 to your wake budget minus sleep and admin.

Common mistakes

Mistake Fix
Treating marketing DMs as “breaks” Count toward marketing cap
Promoting without smoke because “only copy changed” Copy changes still need demo smoke on binary
Zero defer list Forces hidden overtime
Same caps for T-2 and T0 T0 needs comms burst; T-2 needs engineering
Ignoring contractor hours Subtract contracted tasks from founder marketing
Watching SteamPipe for hours Cap queue-watching; use upload log receipts

Pairing matrix (sibling worksheets)

Question Document
How much cash for marketing? Fest spend cap
Contractor or hire for trailer? Contractor vs hire
How many founder hours this week? This post
Can GIF promise audio? GIF audio opinion
Did demo boot on promote? Wednesday smoke

Post-fest retrospective (30 minutes)

Prompt Record in receipt
Which day broke caps first? days[].engineering_actual_h
Did defer list shrink or grow? defer_list diff
Should contractor hours rise next fest? Note in fest-week-capacity-2026.md
Update spend cap for 2027? Link fest spend cap

Worked example — solo founder, October fest window

Assumptions: One founder, $1,500 marketing pool from fest spend cap, contractor handles trailer motion (not in founder marketing cap except 30 min/day oversight), fest branch promotes T-3 and T+1.

Day Engineering cap Marketing cap Primary engineering outcome Primary marketing outcome
T-3 6h 2h Wednesday smoke + promote rc6 Discord pin update
T-2 7h 1h Hotfix buffer (empty if green) Defer capsule tweak
T-1 6h 2h Symbolicate spot if crash report Press embargo send
T0 4h 4h Monitor crashes only Live thread + GIF check
T+1 5h 3h Patch candidate triage Reply templates

Totals: Engineering 28h over promote window (within 62h planned fest-week engineering in receipt example), marketing 12h (under 18h burst max for mid cap pool).

Defer rows filed:

  • second-language-capsuleT+14 (engineering_cap)
  • devlog-long-formT+7 (marketing_cap)
  • re-record-trailer-ambient → contractor (contractor_motion)

BUILD_RECEIPT row on promote:

build_label=nextfest-oct-2026-rc6
demo_smoke_ok=true
founder_hours_planned=8
capacity_receipt_path=release-evidence/ops/fest_week_capacity_receipt_v1.json
defer_count=3

Two-founder split (engineering + marketing roles)

When Founder A engineers and Founder B runs comms, still use one receipt with per-day founder_id:

{
  "day": "T0",
  "founder_id": "A",
  "engineering_cap_h": 4,
  "marketing_cap_h": 0,
  "founder_id_B": "B",
  "engineering_cap_h_B": 0,
  "marketing_cap_h_B": 4
}

Handoff rule: B does not post “patch live” until A attaches demo_smoke_receipt_v1.json path in shared BUILD_RECEIPT thread. Prevents the classic fest failure mode: marketing announces a build that fails cold install.

Conflict resolution: If both founders are engineers, alternate marketing days—do not double marketing caps because two people exist.

Publisher one-pager excerpt (copy/paste)

When a partner asks “how are you staffed for fest week?” attach:

We run a founder capacity receipt (fest_week_capacity_receipt_v1.json) with daily engineering and marketing caps, a defer list for non-critical work, and Wednesday demo smoke before branch promotion. Marketing spend is capped separately in our fest spend worksheet. Contractor roles are scoped in contractor-vs-hire receipts.

Link Q3 diligence demo packets for evidence-folder norms; this paragraph answers operational capacity, not content of the game.

Hour theft audit (end of T+3)

List tasks that consumed time outside caps:

Task Lane mis-filed as Correct lane Fix next fest
“Quick” Discord argument break marketing Template replies
Re-watching upload UI engineering admin (30m cap) Upload log receipt
Rewriting store FAQ marketing defer post-fest FAQ human diff gates
Proton log zip from player engineering triage cap Deck log listicle

Honest audit beats heroic retrospective stories. If audit shows more than three lane mis-files on T0 alone, rebuild caps for the next fest—do not “try harder” with the same template.

Steamworks and evidence cross-links

Need Resource
Upload duration column 18 Steamworks resources
Crash row before promote Symbolicate evening
Refund tags after fest Refund correlation playbook
Course receipt culture Lesson 214 crash symbolicate

Capacity planning does not replace those artifacts—it ensures you have hours to produce them.

Key takeaways

  • October fest week stacks engineering and marketing on the same founder calendar.
  • Daily hour caps prevent silent overtime better than weekly goals alone.
  • Engineering floor reserves smoke, row review, and hotfix buffer before features.
  • Marketing burst must align with fest spend cap cash.
  • fest_week_capacity_receipt_v1.json documents planned vs actual hours.
  • Defer list is mandatory—not a failure, a schedule tool.
  • BUILD_RECEIPT optional founder_hours_planned links capacity to build_label.
  • Distinct from contractor vs hire economics.
  • T1–T6 gates give promote-week pass/fail language.
  • T-3 smoke is non-deferrable when promotion is planned.
  • Playtest triage gets its own daily cap—see 18 playtest tools.
  • Queue watching is not engineering—cap it.
  • Two-founder teams split lanes but share one receipt.
  • GIF marketing promises stay separate from engineering caps—see GIF opinion.
  • Honest actual_h fields beat heroic planning.
  • Post-fest retrospective updates next year’s caps.

FAQ

Is this only for Next Fest?
No—any seven-to-ten-day visibility spike (launch week, major patch) can reuse the template; rename fest_window in JSON.

We have two founders—one receipt or two?
One receipt with founder_id per days[] row, or parallel receipts merged in BUILD_RECEIPT—pick one pattern and stay consistent.

What if marketing is entirely contracted?
Set marketing_cap_h to oversight only (1–2h/day); shift hours to engineering or sleep.

Does this replace project management software?
No—it is a capacity ceiling document; tasks still live in your tracker.

Can I skip JSON and only use markdown?
Markdown caps suffice for solo use; JSON is for BUILD_RECEIPT and partner diligence pairing.

What if smoke fails on T-3?
Marketing cap drops to 0 until smoke passes; promotion moves to T-2 or later—document in defer list.

How does this relate to refund correlation playbook?
Refund tags justify engineering floor increases next fest—retrospective input, not same-day cap changes.

Founder is also the only QA—where do QA hours go?
Engineering lane (smoke + repro); if QA exceeds cap, defer features or hire contractor QA row.

Should stream hours count as marketing?
Yes—live streams are marketing cap unless the stream is debugging (then engineering with public caveat).

What about Bevy schedule debug hitches during fest?
Engineering floor absorbs repro; defer non-P0 art passes.

Conclusion

Fest week does not create more hours—it reallocates them under stress.

Cap each day. Protect smoke. Defer honestly. File fest_week_capacity_receipt_v1.json. Link founder hours on BUILD_RECEIPT when partners ask why promote slipped.

Next reads: Fest spend cap, Contractor vs hire, Wednesday demo smoke, BUILD_RECEIPT evening pipeline.