• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

TTRPG-Dev / ex_ttrpg_dev / 095103ca656aee2738c0e0d7390a04cecbbdff52-PR-111
86%
main: 87%

Build:
Build:
LAST BUILD BRANCH: qmalcolm--feat-harden-config-error-messages
DEFAULT BRANCH: main
Ran 03 May 2026 12:26AM UTC
Jobs 1
Files 19
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 May 2026 12:16AM UTC coverage: 86.134% (-1.6%) from 87.779%
095103ca656aee2738c0e0d7390a04cecbbdff52-PR-111

Pull #111

github

QMalcolm
refactor(lib): remove excludes_from_cap from ProgressionConfig

The field was parsed and stored but never read by any library code.
It was intended to mark progression items (e.g. cantrips) as exempt from
the preparation cap, but the cap-exemption is already enforced by the
eligible-pool level filter: add_remove_eligible and toggle_field_eligible
both gate on level in 1..max_level, so level-0 items (cantrips) cannot
appear in item_ids and therefore cannot consume cap regardless.

A field that is parsed, stored, and has no observable effect on behaviour
is worse than not having it. If a future system needs explicit cap
exemption beyond what the level filter provides, it can be added then
with a real implementation.
Pull Request #111: feat: spell preparation for dnd_5e_srd

371 of 434 new or added lines in 5 files covered. (85.48%)

2 existing lines in 2 files now uncovered.

1230 of 1428 relevant lines covered (86.13%)

9449.81 hits per line

Uncovered Changes

Lines Coverage ∆ File
34
69.72
-13.82% apps/ttrpg_dev_cli/lib/cli/server.ex
13
88.74
0.73% apps/ex_ttrpg_dev/lib/characters.ex
12
93.78
apps/ttrpg_dev_cli/lib/cli/serializer.ex
4
91.38
-8.62% apps/ex_ttrpg_dev/lib/rule_system/inventory_rules.ex

Coverage Regressions

Lines Coverage ∆ File
1
91.38
-8.62% apps/ex_ttrpg_dev/lib/rule_system/inventory_rules.ex
1
69.72
-13.82% apps/ttrpg_dev_cli/lib/cli/server.ex
Jobs
ID Job ID Ran Files Coverage
1 095103ca656aee2738c0e0d7390a04cecbbdff52-PR-111.1 03 May 2026 12:26AM UTC 19
86.13
GitHub Action Run
Source Files on build 095103ca656aee2738c0e0d7390a04cecbbdff52-PR-111
  • Tree
  • List 19
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #111
  • PR Base - main (#3412BF15...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc