crashtestbrandt/Adventorator

Creating a new `Dnd5eRuleset` instance and introspecting its methods on every planner call is inefficient. Consider caching this ruleset introspection result or moving it to module initialization.

Open

#72 opened on Sep 14, 2025

 (0 comments) (0 reactions) (0 assignees)Python (1 fork)auto 404
enhancementgood first issue

Repository metrics

Stars
 (4 stars)
PR merge metrics
 (PR metrics pending)

Description

Creating a new Dnd5eRuleset instance and introspecting its methods on every planner call is inefficient. Consider caching this ruleset introspection result or moving it to module initialization.

Originally posted by @Copilot in https://github.com/crashtestbrandt/Adventorator/pull/70#discussion_r2347191031

Contributor guide