112 lines
6.5 KiB
Markdown
112 lines
6.5 KiB
Markdown
# SPRINT 17 — THE BOOK OF CLIENTS, PART 1: THE BOARD
|
|
|
|
*TEETH shipped whole: six nights, warranty on the sheet, reputation on the
|
|
letterhead, the membrane night, three new props — 473/0/0, live. Gate 6's
|
|
eviction question is RULED (John, 2026-07-21): **seven nights — the wildnight
|
|
comes back.** This sprint lands that ruling, clears TEETH's filed follow-ups,
|
|
and opens ROADMAP arc 2: the week stops being a script and starts being a
|
|
choice. Part 1 is the BOARD; part 2 (Sprint 18) is the callout job types.*
|
|
|
|
Read THREADS from the last two [I] entries. Baseline **473/0/0**; keep it
|
|
green; mutation-check anything you'd call coverage. Every arc ends live
|
|
(ROADMAP principle 1) — main stays shippable.
|
|
|
|
## Gate 0 — THE RULINGS LAND (small, sequenced FIRST — everyone builds on them)
|
|
|
|
1. **D: the seven-night week.** Wildnight restored (your S16 filing's own
|
|
alternative, now ruled). You own the order — the obvious slot is between
|
|
the swing lawn and the icenight, but it's yours to wire under the
|
|
one-variable law. Your six-night law pins MOVE with the ruling (that's them
|
|
working, not breaking); a.test's week asserts likewise. Brief for the
|
|
restored night is yours. Land this FAST — A's board builds on the wired
|
|
week, so this gate is the sprint's critical path for about an hour.
|
|
2. **B: the heal re-arm edge** (your own S16 filing via D's poison poke: a
|
|
fully-broken sail can't re-arm the heal). Fix + negative control.
|
|
3. **A + B: the soaker score-header disclosure** (D's surface question): SCORE
|
|
IT reads "WINNABLE at $80" over an all-DEAD cloth garden without naming its
|
|
cloth charter. One honest line in the score header ("scored on CLOTH — the
|
|
F key is not the audit's to bet"), B's card, A consulted on wording.
|
|
4. **A: the hail-light balance ruling** (B's S16 filing: on the earlybuster
|
|
and southerly nights the whole rig market buys ~$4 of garden bonus — bare
|
|
beds win by 30+). B named the levers in THREADS. Rule it: retune, or canon
|
|
("some nights the sail is for the STEEL and the collateral, not the bed" —
|
|
which the refused pins already document honestly). Either way, write it.
|
|
|
|
## Gate 1 — THE JOB BOARD (A owns; the arc's spine)
|
|
|
|
From ROADMAP arc 2: mornings offer callouts, you take ONE. Minimum honest
|
|
version this sprint:
|
|
1. Each morning offers **two jobs**: tonight's scripted night (the seven-night
|
|
spine survives — it is the campaign and the test fixture) plus ONE
|
|
alternative drawn from a pool (seeded from the week + night index —
|
|
deterministic, no Date.now; same week, same offers, always).
|
|
2. The offer card shows what a tradie would demand before saying yes: client,
|
|
site, storm forecast band (C's honest lines), the fee, and the risk surface
|
|
(collateral exposure at minimum — B's engines already price it; a full
|
|
score is gate-2 material, not needed to ship the board).
|
|
3. Take one; the other vanishes (no backlog, no reputation effect for
|
|
declining — Sprint 18 decides if saying no costs you). The chosen job IS
|
|
the night: brief, quote, invoice, ledger, rep — everything already works
|
|
per-night and must keep working unchanged on a chosen night.
|
|
4. Publish the offer/night data shapes in THREADS EARLY (the seam pattern) —
|
|
B (constraints), C (forecast lines), D (cold play) all build against them.
|
|
5. The alternative pool this sprint can be small and honest: the two unused
|
|
yard/storm pairings the one-variable law allows, plus repeat visits at
|
|
different pay. Variety scales in Sprint 18 with the callout types.
|
|
|
|
## Gate 2 — CLIENT CONSTRAINTS (A data · B enforcement · both argue it on paper)
|
|
|
|
ROADMAP: "client personalities as constraints — data on the night, enforced by
|
|
the rigging session, argued on the job sheet." Ship TWO this sprint, end to end:
|
|
1. **"Nothing attached to the house."** The rigging session refuses house
|
|
anchors with the client's words in the ticker; the job sheet says it up
|
|
front; the yard's honest lines shrink accordingly (B: SCORE IT must honour
|
|
the constraint when scoring a constrained night — a card that recommends a
|
|
forbidden line is the card lying).
|
|
2. **"Cheapest option and I'll sue."** A hard rig budget below START_BUDGET on
|
|
that night (the client caps your spend, not your wallet); the sheet names
|
|
it; the session enforces it at commit.
|
|
3. Constraints are data on the night entry (A's shape), enforcement is B's
|
|
session, and BOTH papers state them — the invoice repeats the constraint it
|
|
was paid under. A constrained night pays a premium (A rules the number);
|
|
the board (gate 1) shows the constraint on the offer, so taking it is a
|
|
choice.
|
|
|
|
## Gate 3 — YARD 4: THE POOL YARD (E supplies · D authors · the gauntlet prices)
|
|
|
|
1. **E: the corroded tier.** The pool yard's thesis (ROADMAP): fence
|
|
compliance + corroded cheap hardware. Supply corrosion as a first-class
|
|
fact your family of honesty rules covers: a corroded post variant (visual
|
|
tell + reduced rating_hint, your call on the number with reasoning baked
|
|
beside it, manifest entry, wreck if priceable). It must be READABLE at a
|
|
glance — corrosion a player can't see is a trap with no tell, which this
|
|
repo doesn't ship.
|
|
2. **D: author the pool yard COLD in the editor** — E's pool kit (fourteen
|
|
honest noes) plus the corroded steel plus whatever the palette offers.
|
|
Score it iteratively (that's what S15 bought), separation pinned XOR
|
|
refused, then play it. It enters the BOARD's alternative pool (gate 1),
|
|
not the scripted spine — the first yard whose only route into the game is
|
|
being chosen.
|
|
3. Placement facts and wreck aprons per E's THREADS entries — the axis trap
|
|
is paid for in advance now, keep it that way.
|
|
|
|
## Gate 4 — JOHN PLAYS THE SEVEN (live URL, the standing gate)
|
|
|
|
partly.party/hardyards after integration: seven nights, one wallet, the board
|
|
offering choices, a constrained client or two, ★ on the letterhead. Three
|
|
sentences in THREADS — and this sprint they steer Sprint 18's callout types
|
|
(emergency mid-storm arrival vs the cowboy audit vs warranty-as-a-night: which
|
|
sounds like YOUR game?).
|
|
|
|
```
|
|
gate 0: seven nights wired · heal re-arms · score header discloses cloth ·
|
|
hail-light balance ruled in writing
|
|
gate 1: two offers each morning, seeded honest, chosen job runs the whole
|
|
ledger unchanged · shapes published early
|
|
gate 2: two constraints enforced by the session, argued on both papers,
|
|
priced with a premium, visible on the offer
|
|
gate 3: corroded tier readable at a glance · pool yard authored cold, priced,
|
|
pinned-or-refused, in the alternative pool
|
|
gate 4: John's three sentences aim Sprint 18
|
|
```
|