issues Search Results · language:Dune language:JavaScript language:JavaScript language:JavaScript language:PHP
Filter by
24.6M results
Split from original item #6.
On a poll-triggered update, render(true) always reloads session, character, and ship from cache even when only one
changed (js/main.js). Use the poll signal to reload only ...
enhancement
Split from original item #6.
NPC search (searchNPCs, 200ms debounce) and sortNPCTable call full render(), which re-runs the async renderDMScreen and
rebuilds the entire DM screen (dashboard accordions ...
enhancement
Split from original item #6.
renderNavigation (js/components/navigation.js) calls loadCharacterCached for each character once for the inline tabs and
again for the dropdown. Dedupe to a single load per ...
enhancement
Priority: fast-follow (architectural)
Each dice roll rewrites the entire dice_rolls JSONB column and bumps sessions.updated_at (addDiceRoll in
js/state/session.js). Because pollSession watches sessions.updated_at, ...
enhancement
Priority: cheap win (bundle with 1-3)
dismissAllDiceRolls only sets visible=false (js/state/session.js); rolls are never removed, so the array grows unbounded
over a campaign. Every roll re-writes the ...
enhancement
Priority: 3
startPolling passes () = render(true) as the onUpdate callback to all four pollers (js/polling.js). In a single tick up
to four checks can detect changes and call onUpdate independently, producing ...
enhancement
This was generated by AI during triage.
Outcome
A CI step rejects a PR where a JSON operation schema (docs/contracts/operations/ op-kind .schema.json) diverges from the
corresponding Rust DTO in crates/mneme_core/. ...
area/ci
ready-for-agent
type/task
Priority: 1 (recommended first)
render() awaits renderNavigation(session) on every interaction. renderNavigation (js/components/navigation.js) loads the
ship plus every crew character twice (inline tabs ...
enhancement
Priority: 2
The smart-render system (js/rendering/sections.js, markDirtyByAction) avoids full-document rebuilds, but the hottest
interactions bypass it:
- Dice rolls — rollDice, dismissAllRolls, ...
enhancement
🐛 Bug: Claude Code freezes indefinitely on Windows after installing Ponytail
💻 Environment
- OS: Windows 10 (PowerShell 5.1)
- Node.js: v18+
- Claude Code: Latest (VSCode extension)
- Ponytail: ...

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.