issues Search Results · language:Dune language:JavaScript language:JavaScript language:Python linked:pr language:JavaScript
Filter by
4.6M results
Problem
The CLAUDE.md Capture post-merge follow-ups as tiles rule (ADR-046) has no automated enforcement. In practice it gets
crowded out by the journal-stub → board-move → manifest-shard sequence that ...
Checklist of low-severity findings from the audit:
- [ ] chargen.py:155 build() raises KeyError (not ValueError) when spec omits side; validate() doesn t check it.
- [ ] chargen.py:96 two-handed+shield ...
bug
board/views.py:41 — GAMES is a module-global dict that never evicts (unbounded-memory DoS) and is per-process, so it
breaks under multi-worker gunicorn (actions hit the wrong worker - 404) and loses all ...
bug
board/views.py — Option(body[ option ]) (:501; missing key - KeyError, bad value - ValueError) and int(seed) (:270,319)
are uncaught, so malformed input 500s instead of a clean 400.
Fix: validate/coerce ...
bug
Three issues in engine/tarmar.py:
- [ ] :169 shield to-hit bonus has no facing gate (applies from rear/flank), while damage absorption 24 lines below
correctly gates on zone == FRONT — internally ...
bug
engine/state.py:336 resolve_combat captures zone/order at declaration. If an earlier attacker knocks the target PRONE,
later attackers strike with the stale zone and lose the +4 rear/prone bonus and prone ...
bug
engine/state.py:147 legal_options removes missile options when no missile is ready, but not melee-attack options when
the ready weapon is a missile — the figure is offered an attack queue_attack will later ...
bug
engine/state.py:229-239 — move() commits position/facing/current_option/dodging/posture before calling _ready_weapon,
which raises IllegalAction on client-supplied ready (unknown weapon, or missile-while-engaged). ...
bug
engine/state.py:277 queue_attack never checks attacker.attacked_this_turn or dedups pending attacks; resolve_combat
(:336) resolves every queued entry with only a can_act()/PRONE guard. Calling queue_attack ...
bug
melee_game/settings.py:21-23 — DEBUG defaults True, ALLOWED_HOSTS defaults *, SECRET_KEY falls back to a public
constant; no SESSION_COOKIE_SECURE/CSRF_COOKIE_SECURE/SECURE_SSL_REDIRECT/X_FRAME_OPTIONS, ...
bug

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.