Skip to content

GRACEFELL v2.27.2 — Combo truth

Choose a tag to compare

@jonathanwxh-cell jonathanwxh-cell released this 28 Jul 01:15
· 30 commits to main since this release
d45272e

What changed

  • Execute now outranks a pending Sunder when the second connected light breaks Malakar's poise.
  • One deliberate ATK, HVY, FLASK, or ROLL survives the player's 320 ms wound recovery; a later ROLL keeps priority.
  • Combat copy and the existing HVY button now name authoritative Sunder/Execute states and explain route loss without widening the 600 ms chain window.
  • Pause retains Light Finisher, Sunder, and Gracebreak recipes.
  • Score-chronicle dismissal restores keyboard focus to RECORDS in the committed React layout.
  • Acceptance hardened suspended AudioContext charge cleanup, permanent-deck reuse at the existing crossfade settle point, and isolated the charge lifecycle probe from unrelated boss cues.

Acceptance

  • Local lint, build, 29/29 unit tests, complete desktop/mobile/true-touch QA, focused v2.21/v2.24/v2.27 lanes, visual/failure gate, and deterministic render census passed.
  • PR-head and independent main gates passed for the accepted gameplay and final acceptance merges.
  • Production is clean at d45272eb5407fe6dc7f3103df21978f1fbb58efd; public health returns HTTP 200 and serves assets/index-BzkBsL72.js.
  • Complete public QA passed with zero errors and zero visual warnings; render census remains 920 mobile / 903 desktop draw calls.

Full implementation, failed-run evidence, deployment receipts, unchanged contracts, and rollback notes: docs/releases/v2.27.2.md.

Implemented, tested, deployed, and documented by Codex (GPT-5 / Codex Desktop), directed by @jonathanwxh-cell.