Skip to content

docs(backlog): playtest findings 2026-07-15#37

Merged
vladmesh merged 1 commit into
mainfrom
docs/backlog-playtest-findings-2026-07-15
Jul 15, 2026
Merged

docs(backlog): playtest findings 2026-07-15#37
vladmesh merged 1 commit into
mainfrom
docs/backlog-playtest-findings-2026-07-15

Conversation

@vladmesh

Copy link
Copy Markdown
Owner

12 new backlog entries + 1 augmented, from the 2026-07-15 live playtest session (Sword Vale).

Bugs / invariants

  • combat-move-budget-not-consumed — combat compass handle_move never checks/decrements movement budget; monsters cross the whole map in one turn, kiting impossible (confirmed in code + logs).
  • rest-in-combat-not-rejected — long rest slipped through in combat; rest guard relies only on transient ctx.is_combat.
  • combat-status-single-source — umbrella hardening: in_combat / ctx.is_combat / active CombatState / frontend banner desync; shared root of several bugs.
  • npc-action-errors-leak-to-log — NPC action-failure errors leak into the player combat log.
  • flee-scene-separationneeds /grilling: flee leaves you co-located, combat re-forms, flee/travel flip-flop.

Combat AI

  • combat-pathfinding-avoidance — naive pathing, creatures don't route around each other (live-confirmed).

Perf

  • faction-hostility-check-cost — O(N²) per awareness rebuild; 70.8% of the session log; INFO spam + cross-layer queries.

UX

  • hide-world-travel-in-combat, item-properties-ui, action-bar-equip-i18n, fighting-style-description-box.

Content / rules

  • catalog-item-prices — catalog items have no price, starting gear unsellable.
  • Augmented hit-dice-short-rest with live confirmation (no hit-dice resource pool exists).

Docs-only change.

New entries: combat-move-budget-not-consumed, rest-in-combat-not-rejected,
combat-status-single-source, npc-action-errors-leak-to-log, flee-scene-separation
(needs /grilling), combat-pathfinding-avoidance, faction-hostility-check-cost,
hide-world-travel-in-combat, item-properties-ui, action-bar-equip-i18n,
fighting-style-description-box, catalog-item-prices.
Augmented: hit-dice-short-rest with live confirmation.
@vladmesh
vladmesh merged commit 4f1772d into main Jul 15, 2026
4 checks passed
@vladmesh
vladmesh deleted the docs/backlog-playtest-findings-2026-07-15 branch July 15, 2026 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant