Docs: Phase 1.7 boon-overhaul build spec + DR-047 + session log + roadmap tick + CLAUDE.md 7-type-query gotcha
Boon overhaul CODE-COMPLETE (mechanic-changers): design forks locked, pre-code review (11 findings folded), post-impl review (incomplete on a session limit — raised findings self-verified, 2 real bugs fixed). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -194,13 +194,18 @@ a real Blight room).
|
||||
|
||||
**Gate:** operator playtest says "no longer static"; node harvest feedback visibly works; art direction LOCKED.
|
||||
|
||||
## Phase 1.7 — Boon overhaul (PULLED FORWARD from Phase 3, operator call 2026-07-07)
|
||||
## Phase 1.7 — Boon overhaul (PULLED FORWARD from Phase 3) — ✅ CODE-COMPLETE 2026-07-12
|
||||
|
||||
- **Boons → ~12 mechanic-changers** on existing hooks: dash damage trail, finisher AoE detonation, projectile
|
||||
pierce/fork/chain, ability-SWAP boons (replicated AbilityRef byte via the ClassSwapUtil pattern), knockback→pull…
|
||||
plus synergy tags, duplicate/dominated-offer protection. Design-review before coding (replicated ability swaps).
|
||||
**SHIPPED (2026-07-12, review-first `wf_c4bdd60d-7b2` 11-finding + post-impl `wf_d2a0a673-af5`):** **8 mechanic-changers +
|
||||
4 stat boons** on a NEW per-player replicated `BoonEffects` (SendToOwner): projectile **pierce / split / ricochet**
|
||||
(Ranger), **detonating finisher** (Warrior), **blade dash** (trail damage), **gravity pull** (knockback→pull), **siphon**
|
||||
(on-kill heal) + **frenzy** (on-kill cooldown surge, both). Offers gained **dedup + dominated-offer protection + light
|
||||
build-bias** (`Family` tags). **488 EditMode green + Play smoke server==owner-client.** Operator forks (this session):
|
||||
ability-swap boons DEFERRED to Phase 3 (content-thin + AbilityRef→class coupling); synergy = tags only (no bonuses).
|
||||
See [[DR-047_Phase17_Boon_Overhaul_Mechanic_Changers]] · [[Boon_Overhaul_Build_Spec]] · [[2026-07-12_Phase17_Boon_Overhaul]].
|
||||
|
||||
**Gate:** two consecutive runs feel different from boons alone.
|
||||
**Gate:** operator feel/balance playtest — two consecutive runs feel different from boons alone (knobs to tune: fork cap 8,
|
||||
dash-trail radius/dmg 1.6/12, frenzy 240t/-0.30, siphon 8, finisher radius 3.5).
|
||||
|
||||
## Phase 2 — Hub-ification (structural; adversarial design-review REQUIRED before coding)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user