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

TTRPG-Dev / ex_ttrpg_dev
87%

Build:
DEFAULT BRANCH: main
Repo Added 28 Feb 2026 05:22AM UTC
Files 19
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • main
  • qmalcolm--add-claude-md
  • qmalcolm--add-delete-commmands-to-hinting
  • qmalcolm--add-dice-lib-dependency
  • qmalcolm--add-dnd-5e-srd-backgrounds
  • qmalcolm--add-equipment
  • qmalcolm--add-handoff-skill
  • qmalcolm--add-support-for-classes
  • qmalcolm--add-the-rest-of-5e-classes
  • qmalcolm--agpl-relicense
  • qmalcolm--alias-exit-command
  • qmalcolm--armor-class
  • qmalcolm--begin-testing-rust-cli
  • qmalcolm--better-file-structure-for-saved-systems
  • qmalcolm--cli-nice-to-haves
  • qmalcolm--cli-qol-improvements
  • qmalcolm--code-scene-pre-commit-hook
  • qmalcolm--concept-display-templates
  • qmalcolm--create-an-inventory-system
  • qmalcolm--damage-types-and-resistances
  • qmalcolm--devex-and-ci-improvements
  • qmalcolm--dnd-5e-srd-skill-rolls
  • qmalcolm--dnd-5e-srd-spell-definitions
  • qmalcolm--docs-library-boundary-rule
  • qmalcolm--docs-structural-vocabulary-audit
  • qmalcolm--feat-asi-progression
  • qmalcolm--feat-build-show-detail
  • qmalcolm--feat-characters-build
  • qmalcolm--feat-harden-config-error-messages
  • qmalcolm--feat-integration-tests
  • qmalcolm--feat-level-up-award
  • qmalcolm--feat-load-time-validation-warnings
  • qmalcolm--feat-random-resolve
  • qmalcolm--feat-spell-preparation
  • qmalcolm--fix-cli-packaging
  • qmalcolm--fix-gen-pending-choices
  • qmalcolm--fix-spell-choice-level-cap
  • qmalcolm--improve-cli-testing-coverage
  • qmalcolm--initiative-and-passive-perception
  • qmalcolm--library-boundary-docs
  • qmalcolm--multi-level-hp
  • qmalcolm--proficiencies-proficienciesproficiencies
  • qmalcolm--races-dnd-5e-srd
  • qmalcolm--readme-updates
  • qmalcolm--remove-any-non-dnd-5e-srd-content
  • qmalcolm--remove-system-specific-code
  • qmalcolm--rust-devex
  • qmalcolm--spell-availability
  • qmalcolm--spell-choice-level-filter
  • qmalcolm--spell-slots
  • qmalcolm--spellcasting-stat-nodes
  • qmalcolm--support-rolling-a-saving-throw-dnd-5e-srd
  • qmalcolm--switch-cli-to-rust
  • qmalcolm--sync-cargo-version
  • qmalcolm--system-slug-tab-completion
  • qmalcolm--tab-complete-slugs
  • qmalcolm--weapon-attack-roll
  • qmalcolm--xp-and-levels

06 May 2026 10:11PM UTC coverage: 86.662%. First build
502390f5534e3be0172aecf03ccc4d6d2b7215d6

push

github

web-flow
Merge pull request #117 from TTRPG-Dev/qmalcolm--feat-harden-config-error-messages

feat: harden config error messages in loading paths

26 of 26 new or added lines in 2 files covered. (100.0%)

1280 of 1477 relevant lines covered (86.66%)

10736.56 hits per line

Relevant lines Covered
Build:
Build:
1477 RELEVANT LINES 1280 COVERED LINES
10736.56 HITS PER LINE
Source Files on main
  • Tree
  • List 19
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
502390f5... main Merge pull request #117 from TTRPG-Dev/qmalcolm--feat-harden-config-error-messages feat: harden config error messages in loading paths push 06 May 2026 10:12PM UTC web-flow github
86.66
d8450436... qmalcolm--feat-harden-config-error-messages feat(rule_module): error on missing required fields in concept_type and metadata_contribution A [[concept_type]] entry without an id, or a [[metadata_contributions]] entry without from_type/from_field/to_type/to_field/value, previously produced a... Pull #117 06 May 2026 02:53PM UTC QMalcolm github
86.66
dd21271a... main Merge pull request #116 from TTRPG-Dev/qmalcolm--feat-load-time-validation-warnings feat: warn on unknown concept metadata keys at load time push 06 May 2026 04:01AM UTC web-flow github
86.25
a26ce2c1... qmalcolm--feat-load-time-validation-warnings feat(loader): warn on unknown concept metadata keys at load time Previously, typos or undeclared keys in concept TOML silently had no effect — the library ignored them without any feedback. This made it easy to author broken config that appeared ... Pull #116 06 May 2026 03:47AM UTC QMalcolm github
86.25
1c3b209c... main Merge pull request #115 from TTRPG-Dev/qmalcolm--docs-structural-vocabulary-audit docs(loader): document structural vocabulary in Loader moduledoc push 06 May 2026 02:53AM UTC web-flow github
86.06
fbced445... qmalcolm--docs-structural-vocabulary-audit docs(loader): document structural vocabulary in Loader moduledoc Adds a "Structural Vocabulary" section to the Loader @moduledoc listing every concept metadata key the library reads at runtime. This is the canonical reference for system authors a... Pull #115 05 May 2026 05:40AM UTC QMalcolm github
85.36
92516ede... main Merge pull request #114 from TTRPG-Dev/qmalcolm--docs-library-boundary-rule docs(claude): distinguish domain vs. structural vocabulary in boundary rule push 04 May 2026 10:56PM UTC web-flow github
86.13
55043157... qmalcolm--docs-library-boundary-rule docs(claude): distinguish domain vs. structural vocabulary in boundary rule The old rule — "never hardcode concept IDs, type IDs, or field names" — was correct for domain vocabulary (system-specific names like "fireball" or "character_level") but... Pull #114 04 May 2026 10:54PM UTC QMalcolm github
86.06
69cdfbc1... main Merge pull request #111 from TTRPG-Dev/qmalcolm--feat-spell-preparation feat: spell preparation for dnd_5e_srd push 04 May 2026 01:38PM UTC web-flow github
86.13
abfcb77a... qmalcolm--feat-spell-preparation fix(cli): show "?" instead of "0" when preparation cap is missing cap is None only when the cap node doesn't exist in the resolved system at all — a TOML config error, not a legitimate zero. unwrap_or(0) was silently displaying "Prepared spells: ... Pull #111 03 May 2026 08:08PM UTC QMalcolm github
86.2
See All Builds (208)
  • Repo on GitHub
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