Your First February Fest Live Week Founder Timebox Worksheet in One Evening - 2026

February fest day two, 2 a.m.: #playtest reports a crash, a creator DM asks for keys, Steam discussions need a reply, and someone on the team already queued a setlive hotfix because wishlists jumped. You skipped the 7-day RC smoke stand-up, answered Discord for six hours straight, and still believe you will “patch after lunch.”
February 2027 Steam Next Fest live week is not the same problem as October fest prep time-boxing. Prep week splits engineering vs marketing before the store opens. Live week splits pager engineering, community moderation, and recovery (sleep + admin) while players are already in the demo. Teams that only filed January marketing caps or Monday capstone reconciliation still burn out when hour-three crashes hit—because cash and label truth do not cap founder hours during the fest itself.
This Tutorials & Beginner-First evening tutorial produces february_live_timebox_receipt_v1.json with gates T1–T6 and optional BUILD_RECEIPT column fest_live_timebox_ok. One evening wires printable day 1–7 caps, ritual floors, community burst rules, and a defer list—before fest Monday opens.
Non-repetition note: October time-box owns T-7…T+3 prep with fest_week_capacity_receipt_v1.json. January marketing cap owns weekly marketing cash. December engineering floor owns contractor blackout hours. This URL owns live fest days 1–7 three-lane caps with february_live_timebox_receipt_v1.json—distinct schema and gates from October fest_week_capacity T1–T6.
Pair February RC label evening, February prep calendar, Wednesday demo smoke, Hour-one funnel snapshot evening, forward blog #10 HOTFIX exception opinion, Course 277 forward, Guide #38 forward.
Why this matters now (February 2027 live week)
- Wishlists convert to pager load — Hour-one funnel spikes become crash threads, refund anxiety, and “fix tonight” pressure—not trailer polish.
- Community volume is engineering-adjacent — Bug reports in Discord look like marketing; without a community cap, engineers answer threads instead of reproducing.
- RC prep ≠ live discipline — GREEN February RC label receipt proves upload truth; it does not reserve nightly sleep or same-day triage budget.
- Receipt culture needs live-week rows — BUILD_RECEIPT tracks builds; partners still ask why smoke slipped on day four without
fest_live_timebox_ok. - Post-fest debrief depends on caps — Sunday closeout row review (blog #11 forward) needs evidence that live week hours were planned—not heroic.
Direct answer: Copy the day 1–7 table into february-live-timebox-2027.md, assign pager_cap, community_cap, and recovery_cap per day, subtract ritual floor hours first, file february_live_timebox_receipt_v1.json, set BUILD_RECEIPT fest_live_timebox_ok: true when T1–T6 pass—then run live week; do not improvise caps after the first crash.
What you will finish tonight
| Audience | Outcome |
|---|---|
| Beginner | Printable fest day 1–7 hour worksheet |
| Solo founder | Three lanes: pager, community, recovery |
| Working dev | february_live_timebox_receipt_v1.json + verify script |
| Producer | BUILD_RECEIPT fest_live_timebox_ok for stand-ups |
Time: 60–75 minutes first pass; 5 minutes nightly to update actual_* columns.
Prerequisites: Fest live dates locked, February RC label GREEN or scheduled, sleep floor agreed (default 7 h).
Beginner path — live week day 1–7 template
Copy into february-live-timebox-2027.md before fest opens:
| Fest day | Pager cap (h) | Community cap (h) | Recovery cap (h) | Admin/food (h) | Sleep floor (h) | Primary pager outcome | Primary community outcome |
|---|---|---|---|---|---|---|---|
| D1 open | 4 | 3 | 2 | 2 | 7 | Smoke + promote verify | Launch post + FAQ pin |
| D2 | 5 | 3 | 1 | 2 | 7 | P0 repro or defer | Slowmode + template replies |
| D3 | 5 | 2 | 2 | 2 | 7 | Hotfix candidate only if W6 | Creator DM batch window |
| D4 | 4 | 3 | 2 | 2 | 7 | Hour-one funnel snapshot (blog #2) | Refund tone template ready |
| D5 | 4 | 2 | 3 | 2 | 7 | Wednesday smoke (mid-fest) | Community highlight post |
| D6 | 3 | 2 | 3 | 2 | 7 | No new features | Stream overlay check (blog #7 forward) |
| D7 close | 3 | 2 | 3 | 2 | 7 | Sunday closeout prep (blog #11) | “Last day” post |
Beginner math: pager_cap + community_cap + recovery_cap + admin ≤ 16 - sleep_floor (assume 16 h wake budget). If math fails, lower community cap first on D2–D4—not pager ritual floor.
Success check: Each day has one pager outcome and one community outcome—not twelve parallel goals.
Developer path — three lanes (not engineering vs marketing)
| Lane | Includes | Excludes (defer) |
|---|---|---|
| Pager | Smoke, setlive, hotfix, symbolicate, CI, same-day Whisper P0 |
Trailer re-grade, lore website |
| Community | Discord/Steam replies, slowmode, templates, creator DM batched window | Menu hitch repro, depot edits |
| Recovery | Sleep, meals, walk, non-work buffer | “Just one more thread” |
| Defer | Tasks that fail caps | Owner + earliest_day required |
October’s marketing lane maps to community here—but live week community is moderation + escalation, not capsule uploads. Store art belongs in RC prep (February capsule safe-zone).
Gates T1–T6 (february_live_timebox_receipt_v1.json)
| Gate | Pass criterion |
|---|---|
| T1 | Days D1–D7 have numeric pager_cap, community_cap, recovery_cap |
| T2 | pager_ritual_floor_hours ≤ sum of pager caps on days with promotion risk |
| T3 | community_cap on D2–D4 ≤ 9 h total unless contractor owns comms |
| T4 | defer_list has ≥1 row per deferred task with earliest_day |
| T5 | Receipt committed under release-evidence/ops/FEBRUARY_LIVE_TIMEBOX_RECEIPT.json |
| T6 | BUILD_RECEIPT fest_live_timebox_ok: true matches receipt (optional CI gate) |
Distinct from October: fest_week_capacity_receipt_v1 uses engineering/marketing lanes for prep; february_live_timebox_receipt_v1 uses pager/community/recovery for live—never merge JSON blobs.
Pager ritual floor — protect before feature work
| Ritual | Default min | Anchor |
|---|---|---|
| Wednesday smoke | 15 | Mid-fest D5 default |
| Thursday row review | 10 | After smoke |
| P0 same-day triage block | 30 | Forward blog #12 |
| HOTFIX exception list review | 15 | Forward blog #10 |
pager_ritual_floor_hours = (smoke_min + row_review_min + triage_min) * live_week_days_with_risk / 60
Default live_week_days_with_risk = 5 (D1–D5). If pager_cap on a risk day is < 1 h after rituals, move promotion or defer community—do not steal smoke.
Community burst — batch, do not binge
| Signal | Community cap rule |
|---|---|
| Wishlist spike D1–D2 | Max 3 h/day; enable slowmode |
| Refund threads | Pair refund signal dashboard; blog #9 forward |
| Creator DM backlog | One 45-minute batch window/day—not continuous |
Cross-link January marketing cap: if paid social runs during live week, subtract contractor comms from founder community_cap and add 30 min/day oversight in admin.
february_live_timebox_receipt_v1.json (template)
{
"schema": "february_live_timebox_receipt_v1",
"fest_window": "2027-02-next-fest-live",
"generated_at": "2027-02-16T18:00:00Z",
"founder_count": 1,
"sleep_floor_hours": 7,
"days": [
{
"fest_day": "D1",
"pager_cap_hours": 4,
"community_cap_hours": 3,
"recovery_cap_hours": 2,
"pager_ritual_reserved_hours": 0.5,
"primary_pager_outcome": "demo_smoke_ok_after_open",
"primary_community_outcome": "faq_pinned"
}
],
"pager_ritual_floor_hours": 4.25,
"community_burst_total_cap_hours": 18,
"defer_list": [
{
"task_id": "trailer-v4-color",
"reason": "exceeds_community_cap_D3",
"earliest_day": "post-fest",
"owner": "contractor_motion",
"user_visible": false
}
],
"fest_live_timebox_ok": true
}
BUILD_RECEIPT pointer:
{
"fest_live_timebox_ok": true,
"february_live_timebox_receipt": "release-evidence/ops/FEBRUARY_LIVE_TIMEBOX_RECEIPT.json"
}
verify_february_live_timebox.sh
#!/usr/bin/env bash
set -euo pipefail
REC="${1:-release-evidence/ops/FEBRUARY_LIVE_TIMEBOX_RECEIPT.json}"
jq -e '.schema == "february_live_timebox_receipt_v1"' "$REC" || exit 1
jq -e '(.days | length) == 7' "$REC" || exit 2
jq -e '.days[] | .pager_cap_hours >= 0 and .community_cap_hours >= 0' "$REC" || exit 3
jq -e '.pager_ritual_floor_hours <= ([.days[].pager_cap_hours] | add)' "$REC" || exit 4
jq -e '(.defer_list | length) >= 1' "$REC" || exit 5
jq -e '.fest_live_timebox_ok == true' "$REC" || exit 6
echo "february_live_timebox verify: OK"
PowerShell verify cousin
$rec = Get-Content "release-evidence/ops/FEBRUARY_LIVE_TIMEBOX_RECEIPT.json" | ConvertFrom-Json
if ($rec.schema -ne "february_live_timebox_receipt_v1") { exit 1 }
if ($rec.days.Count -ne 7) { exit 2 }
if ($rec.pager_ritual_floor_hours -gt ($rec.days | Measure-Object -Property pager_cap_hours -Sum).Sum) { exit 4 }
if (-not $rec.fest_live_timebox_ok) { exit 6 }
Write-Host "february_live_timebox verify: OK"
One-evening schedule (copy-paste)
| Block | Minutes | Output |
|---|---|---|
| 1 | 10 | Lock D1–D7 calendar dates from prep calendar |
| 2 | 20 | Fill day table + ritual floor |
| 3 | 15 | Write defer_list (≥3 rows) |
| 4 | 15 | Author JSON + run verify script |
| 5 | 10 | Patch BUILD_RECEIPT + commit |
| 6 | 5 | Post stand-up template to #fest-ops |
Facilitator stand-up template
## February live week stand-up — D3
- Timebox receipt: fest_live_timebox_ok true (T1–T6)
- Yesterday: pager 4.5h / community 2h (within cap)
- Today pager outcome: hotfix only if HOTFIX-002 approved
- Today community: 45m creator DM batch 14:00 UTC
- Blockers: need hour-one funnel CSV — see [hour-one funnel evening](/blog/your-first-hour-one-demo-funnel-snapshot-csv-steam-wishlist-clicks-one-evening-2026)
jq helpers
# Community hours sum
jq '[.days[].community_cap_hours] | add' release-evidence/ops/FEBRUARY_LIVE_TIMEBOX_RECEIPT.json
# Days where pager cap < ritual reserve (should be empty)
jq '[.days[] | select(.pager_cap_hours < .pager_ritual_reserved_hours)]' \
release-evidence/ops/FEBRUARY_LIVE_TIMEBOX_RECEIPT.json
Proof table
| Row | Evidence | GREEN when |
|---|---|---|
| P1 | february-live-timebox-2027.md |
All D1–D7 rows filled |
| P2 | FEBRUARY_LIVE_TIMEBOX_RECEIPT.json |
T1–T6 pass |
| P3 | verify_february_live_timebox.sh exit 0 |
Script OK |
| P4 | BUILD_RECEIPT fest_live_timebox_ok |
Matches receipt |
| P5 | Nightly actual_* columns |
Within cap or defer filed |
| P6 | RC label receipt | GREEN before D1 |
Scenarios A–G
A — Solo founder, zero contractors
Default table stands; community cap ≤ 3 h on spike days; recovery ≥ 2 h on D6–D7.
B — Contractor owns Discord
Subtract 6 h/week from founder community caps; add pager oversight 30 min/day in admin.
C — D2 crash + creator DM pile
Pager cap absorbs repro; community uses template-only replies—defer personalized DMs to batch window.
D — Team wants mid-fest trailer swap
Defer with user_visible: true + comms note; never steal D5 smoke block.
E — Wishlist flat, threads quiet
Do not reallocate community hours to unplanned features—bank recovery hours.
F — Partner asks “why no hotfix D4”
Show timebox receipt + HOTFIX exception list (#10 consumed).
G — Fest ends Sunday
Hand off to Sunday closeout row review (blog #11) with nightly actual_* CSV attached.
Engine-specific pager notes
| Engine | Live-week pager focus |
|---|---|
| Unity | Addressables hotfix reserve on D3 only; pair 3-day false-green challenge cousin |
| Godot | Export + setlive on Linux CI—pair VDF LF evening |
| GameMaker | setlive dry-run before D1—pair setlive evening |
| Bevy | Menu hitch triage under player load—pair schedule order blog |
Comparison pack (live week vs prep week)
| Worksheet | Receipt | Lanes | When |
|---|---|---|---|
| October prep time-box | fest_week_capacity_receipt_v1 |
Engineering / marketing | T-7…T+3 prep |
| February live time-box | february_live_timebox_receipt_v1 |
Pager / community / recovery | Fest days D1–D7 |
| January marketing cap | january_marketing_cap_receipt_v1 |
Cash lanes | Jan–Feb prep |
| December engineering floor | december_capacity_receipt_v1 |
Daily eng hours | Holiday blackout |
Common mistakes
Reusing October caps for live week — Marketing bursts ≠ Discord moderation marathons.
Zero recovery rows — D4 burnout guarantees D5 smoke skip.
Community lane doing pager work — Engineers in #general reproducing kills hotfix quality.
No defer list — “We’ll squeeze it in” is how fest-day setlive mismatch happens when dry-run is skipped.
Merging receipts — October and February schemas differ; link pointers only.
Skipping verify script — Partners want one exit code, not a Notion essay.
Nightly actuals tracking (working dev)
Add columns to february-live-timebox-2027.md after each fest day:
| Fest day | actual_pager_h | actual_community_h | actual_recovery_h | cap_breach? | defer_filed? |
|---|---|---|---|---|---|
| D1 | 3.5 | 2.5 | 2.0 | false | — |
| D2 | 5.5 | 4.0 | 0.5 | true | creator-dm-batch-moved-D3 |
Cap breach protocol:
- Log breach in receipt
notesfor that day—do not hide overtime. - File defer row before next day stand-up.
- Reduce next day community cap by breach hours (not pager ritual floor).
- Attach actuals CSV to Thursday row review when D5 smoke runs.
fest_day,actual_pager_h,actual_community_h,actual_recovery_h,cap_breach
D1,3.5,2.5,2.0,false
D2,5.5,4.0,0.5,true
Store beside receipt as february-live-actuals-2027.csv for Sunday closeout (blog #11).
Printable producer card (pin above desk)
# February live week — founder timebox
- Receipt: fest_live_timebox_ok (T1–T6)
- Today pager outcome: ____________________
- Today community outcome: ____________________
- Pager cap / actual: ___ / ___
- Community cap / actual: ___ / ___
- Recovery cap / actual: ___ / ___
- HOTFIX allowed only with HOTFIX-00_ on list (blog #10)
- Hour-one funnel CSV due D4 — [hour-one funnel evening](/blog/your-first-hour-one-demo-funnel-snapshot-csv-steam-wishlist-clicks-one-evening-2026)
- No unreceipted setlive on crash threads alone
Defer list examples (live week)
| task_id | reason | earliest_day | user_visible |
|---|---|---|---|
cosmetic-hud-polish |
pager_cap_D2 | D6 | false |
second-language-discussions |
community_cap | post-fest | true |
influencer-custom-build |
pager_cap + HOTFIX policy | post-fest | true |
watch-steampipe-queue |
not pager work | never | false |
Rule: Queue watching is admin, not pager—cap at 15 min/day in admin lane.
Related GamineAI reads
- October fest prep time-box
- 7-day February RC smoke challenge
- February RC branch label evening
- January marketing spend cap
- Refund signal dashboard evening
- Wednesday demo smoke ritual
- BUILD_RECEIPT beginner pipeline
- Steam Playtest isolation playbook
- Forward: Hour-one funnel snapshot evening (blog #2)
- Forward: 5-night pager challenge (blog #4) — nightly P1–P5 during D1–D5
Key takeaways
- February live week needs pager / community / recovery caps—not only October prep engineering vs marketing.
february_live_timebox_receipt_v1.jsongates T1–T6 (distinct from Octoberfest_week_capacityschema).- One evening fills D1–D7 table, defer list, verify script, and BUILD_RECEIPT
fest_live_timebox_ok. - Pager ritual floor reserves smoke + row review before hotfix nights.
- Community burst is batched moderation—pair live moderation tools M1–M6 pre-D1 and refund dashboard forward blog #9.
- October time-box is prep cousin; this is live-week execution.
verify_february_live_timebox.shgives CI one exit code for live-week discipline.- Forward #2 hour-one funnel CSV explains D4 pager/community split.
- HOTFIX exception opinion blocks unreceipted mid-fest patches—#10 consumed.
- Sunday closeout consumes nightly
actual_*CSV in C6—#11 consumed. - Course 277 + Guide #38 forward own BUILD_RECEIPT milestone; this owns worksheet evening.
- February cluster #1–#12 opens with live-week caps—pair hour-one funnel on D4; queue playbook owns defer polling; stream overlay O pass before community co-stream.
FAQ
Is this the same as the October fest week time-box worksheet?
No—October splits engineering vs marketing for prep (fest_week_capacity_receipt_v1). February live week splits pager, community, recovery (february_live_timebox_receipt_v1).
Can we skip recovery caps if we are a small team?
No—T1 requires recovery rows; skipping them is how D5 smoke fails.
Does this replace the 7-day RC challenge?
No—RC challenge owns pre-live smoke ladder; this owns live-week hour lanes.
What if we already filed January marketing cap?
Keep it—cash caps complement hour caps; cross-link SR rules when paid social runs during live week.
Where does hour-one funnel data go?
D4 community/pager split should reference blog #2 snapshot CSV—not gut feel.
February cluster — what ships after this?
Blog-Create #2 hour-one demo funnel snapshot evening; planner row #2 in data/blog-plan.md.
What is recovery_cap in practice?
Sleep, meals, and non-work buffer—not “optional slack.” Teams that set recovery to 0 on D2–D4 fail T1 honesty checks and skip D5 smoke.
Can two founders share one receipt?
Yes—set founder_count: 2 and split pager vs community owners per day in notes; still one receipt file for stand-ups.
Does Steamworks provide hour-one funnel CSV?
Steam reporting varies by app setup—blog #2 owns export normalization; this worksheet only reserves D4 hours for that pass.