Add Sprint 7 plan and lane prompts: one truth, then the week
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
676b58a2bb
commit
aef9958337
@ -382,3 +382,47 @@ measured in THREADS' last [I] entry). Gate 1 is JOINT and comes first.
|
|||||||
> Night dressing for the week's later storms (moon, lit house window),
|
> Night dressing for the week's later storms (moon, lit house window),
|
||||||
> win-screen and game-over cards that feel like SHADES, and refresh the
|
> win-screen and game-over cards that feel like SHADES, and refresh the
|
||||||
> contact sheets once the balance pass lands.
|
> contact sheets once the balance pass lands.
|
||||||
|
|
||||||
|
---
|
||||||
|
---
|
||||||
|
|
||||||
|
# SPRINT 7 prompts (one truth, then the week)
|
||||||
|
|
||||||
|
Same rules: own clone, own branch, rebase onto latest main FIRST. Read THREADS'
|
||||||
|
last [I] entry (the harness dispute) then SPRINT7.md. Gate 0 is A+B jointly
|
||||||
|
and NOTHING else lands before it.
|
||||||
|
|
||||||
|
## Lane A — Sprint 7
|
||||||
|
> You are Lane A on SHADES 3D, Sprint 7. Rebase onto main, read THREADS' last
|
||||||
|
> [I] and SPRINT7.md. Gate 0 first, paired with B on balance.test.js: reproduce
|
||||||
|
> your hp-58 win there or find why it doesn't (tension? repair timing? drain
|
||||||
|
> path?) — post the cause like B post-mortemed decision 11, delete the
|
||||||
|
> integrator skip. Then gate 1, the week: five nights (C's icenight is night
|
||||||
|
> five), persistent money, broke = game over, survive = E's win card with your
|
||||||
|
> text. Wire window_glow + moon for the night storms. Close the carried grass
|
||||||
|
> and screenshot-POST decisions — do them or write "won't do".
|
||||||
|
|
||||||
|
## Lane B — Sprint 7
|
||||||
|
> You are Lane B on SHADES 3D, Sprint 7. Rebase onto main, read THREADS' last
|
||||||
|
> [I] and SPRINT7.md. Gate 0 first, paired with A on balance.test.js — your
|
||||||
|
> suite is the single truth now; make it reproduce or refute A's win, name the
|
||||||
|
> cause. Then fabric choice per C's ruling: honest pricing + stone-size hail
|
||||||
|
> pass-through (ask C for hailBlockFor), fabric economics posted in THREADS
|
||||||
|
> before UI so A can slot prep.
|
||||||
|
|
||||||
|
## Lane C — Sprint 7
|
||||||
|
> You are Lane C on SHADES 3D, Sprint 7. Rebase onto main, read SPRINT7.md.
|
||||||
|
> Land hailBlockFor(size, porosity) when B asks; forecast uncertainty bands
|
||||||
|
> (carried — seeded ±, resolving toward the real numbers as the night nears);
|
||||||
|
> stand by on gate 0 in case the drain-wiring path is the discrepancy.
|
||||||
|
|
||||||
|
## Lane D — Sprint 7
|
||||||
|
> You are Lane D on SHADES 3D, Sprint 7. Rebase onto main, read SPRINT7.md.
|
||||||
|
> When gate 0 closes: the feel pass on the final balanced storms — it's the
|
||||||
|
> last read before John plays the week — plus the douse re-measure if pond
|
||||||
|
> masses moved (your guard assert is the tripwire). Until then, hold.
|
||||||
|
|
||||||
|
## Lane E — Sprint 7
|
||||||
|
> You are Lane E on SHADES 3D, Sprint 7. Rebase onto main, read SPRINT7.md.
|
||||||
|
> Light sprint: card text pass with A once the week exists, a dawn tint for
|
||||||
|
> the morning-after aftermath if cheap. You've earned the short one.
|
||||||
|
|||||||
68
SPRINT7.md
Normal file
68
SPRINT7.md
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
# SPRINT 7 — ONE TRUTH, THEN THE WEEK (instructions for Opus 4.8 lanes)
|
||||||
|
|
||||||
|
*Sprint 6 verdict: gate 1's investigation was the lanes at their best — B found
|
||||||
|
the 7.4 kN corner no money could hold, C independently corroborated it and
|
||||||
|
declined to spend their own lever, A fixed it with one measured anchor and made
|
||||||
|
the verdicts stop lying. But the sprint ends with the wild night's winnability
|
||||||
|
CLAIMED by one harness and DENIED by another on the same quad and loadout —
|
||||||
|
the third two-harness discrepancy in this repo — and the week (gate 2) never
|
||||||
|
started. Sprint 7 closes the dispute first, then ships the campaign.*
|
||||||
|
|
||||||
|
Read THREADS from the last [I] entry.
|
||||||
|
|
||||||
|
## Gate 0 — ONE TRUTH (A + B, first, nothing else lands before it)
|
||||||
|
|
||||||
|
`balance.test.js` is the single source of truth from now on. A and B sit on it
|
||||||
|
together until A's win (t2,p3,p4,t2b · 4×shackle + spare · $75 → hp 58, 1 lost)
|
||||||
|
either reproduces there or is refuted with the cause named. Check in this
|
||||||
|
order: **tension** (the shop defaults 0.9 — what did A rig at? A's line may
|
||||||
|
simply want 0.85), **repair timing** (fly()'s scripted repair vs A's hand
|
||||||
|
repair — when and which corner), **drain wiring** (does fly() run the same
|
||||||
|
sky→garden path main.js runs, including my HAIL_WEIGHT wiring). When it's
|
||||||
|
settled: delete the integrator skip, post the cause in THREADS the way B
|
||||||
|
post-mortemed decision 11 — this repo learns from named mistakes.
|
||||||
|
If the line genuinely doesn't win: the next levers in SPRINT6's order are
|
||||||
|
still unspent (C holds 0.40 downdraft proven safe; win bar last).
|
||||||
|
|
||||||
|
## Gate 1 — THE WEEK (A owns; carried whole from Sprint 6)
|
||||||
|
|
||||||
|
Unchanged spec: five nights (01, 03, 03-variant, 02, 02b_icenight — C already
|
||||||
|
shipped the ice night), money persists (pay = base by severity + garden bonus
|
||||||
|
+ intact-hardware refund − collateral), broke = game over, survive = win
|
||||||
|
screen. E's end cards are on disk (diptych, left third reserved for your
|
||||||
|
text). "Play again" becomes "next night". One file if you can.
|
||||||
|
|
||||||
|
## Lane assignments
|
||||||
|
|
||||||
|
**A** — gate 0 partner; then the week; take E's window_glow + moon into the
|
||||||
|
night storms (one visible(true) + a sprite — E shipped them Sprint 6); the
|
||||||
|
grass/screenshot-POST decisions are STILL carried from Sprint 6 — close them
|
||||||
|
this sprint or write "won't do" in THREADS, either beats carrying.
|
||||||
|
**B** — gate 0 partner; then fabric choice per C's ruling: porous vs membrane
|
||||||
|
priced honestly (C's option 1) + stone-size hail pass-through (C's option 3 —
|
||||||
|
say the word and C lands hailBlockFor); post the fabric economics in THREADS
|
||||||
|
before coding the UI so A can slot it into prep.
|
||||||
|
**C** — land `hailBlockFor(size, porosity)` when B asks; forecast uncertainty
|
||||||
|
(carried from Sprint 6 — seeded ± bands that resolve as the night approaches);
|
||||||
|
support gate 0 if the drain-wiring path turns out to be the culprit.
|
||||||
|
**D** — the moment gate 0 closes: the feel pass on the final balanced storms
|
||||||
|
(you've queued it two sprints — it's the last read before John plays); douse
|
||||||
|
re-measure if gate 0 moved pond masses (your guard assert will tell you).
|
||||||
|
**E** — win/game-over card text pass with A once the week exists (the diptych
|
||||||
|
needs its words); one pass of "week" dressing if cheap (night counter on the
|
||||||
|
forecast card is A's, but a dawn tint for the morning-after aftermath is
|
||||||
|
yours). Otherwise a light sprint — you've earned it.
|
||||||
|
|
||||||
|
## Gates
|
||||||
|
|
||||||
|
```
|
||||||
|
gate 0: balance.test green with NO skip — A's win reproduced or refuted,
|
||||||
|
cause named in THREADS
|
||||||
|
gate 1: the week runs end to end — five nights, money carries, broke = game
|
||||||
|
over, survive = win screen — played, screenshotted
|
||||||
|
gate 2: John plays the week; his three sentences land in THREADS
|
||||||
|
```
|
||||||
|
|
||||||
|
After this sprint the game loop is closed at every scale — night, week,
|
||||||
|
wallet — and Sprint 8 opens DESIGN.md's real book: sites, clients, job types,
|
||||||
|
the landscaper service.
|
||||||
Loading…
Reference in New Issue
Block a user