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

TTRPG-Dev / ex_ttrpg_dev / 502390f5534e3be0172aecf03ccc4d6d2b7215d6

Builds Branch Commit Type Ran Committer Via Coverage
502390f5534e3be0172aecf03ccc4d6d2b7215d6 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
d8450436f7868d2000259166d7c6625aa8e8c654-PR-117 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
dd21271a1151f0198d287ab208c0f3af97a8cabd 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
a26ce2c100bd18bbe75b327deb8b3f676017e3c9-PR-116 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
1c3b209caeb2e2b688fc7a55fc7a8b2cd2b8c2e2 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
fbced445c7e5b7300d8c3d505a0b4b0425b029a7-PR-115 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
92516ede5df4ca20b0d8f67b65baf32ccf399855 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
550431571c448a5ee4e9e3b565d91ee58d329ae8-PR-114 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
69cdfbc16b832976d0264e75a3bac5264502f09e 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
abfcb77a6985645a27b3810f7a33dfa5de831f78-PR-111 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
095103ca656aee2738c0e0d7390a04cecbbdff52-PR-111 qmalcolm--feat-spell-preparation 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... Pull #111 03 May 2026 12:26AM UTC QMalcolm github
86.13
5f8eb399c7998045524dec74489e17ecd3bb9828-PR-111 qmalcolm--feat-spell-preparation test(cli/server): verify resolve_choice wires into add_to_typed_inventory The resolve_choice handler was updated to call apply_inventory_addition!/4 which delegates to Characters.add_to_typed_inventory/4, but there was no test proving the wiring ... Pull #111 02 May 2026 04:27AM UTC QMalcolm github
85.29
c81821ac0bf897e749c5bda30533fc28b0d2aa56-PR-111 qmalcolm--feat-spell-preparation refactor(cli): rename spell-specific fields in preparation state response eligible_spells, prepared_spells, and always_prepared encoded a spell-specific concept in the protocol layer. Renamed to eligible_items, prepared_items, and always_active —... Pull #111 04 Apr 2026 11:13PM UTC QMalcolm github
84.24
fa9e1ae4c5320721f482d70bb3b6b39d2e1cc61a-PR-111 qmalcolm--feat-spell-preparation refactor(cli/rust): rename SpellsResponse to PreparationStateResponse SpellsResponse tied a protocol type to a system-specific concept (spells). The struct represents the preparation state of any typed inventory (mode, cap, eligible pool, prepare... Pull #111 04 Apr 2026 11:00PM UTC QMalcolm github
84.1
46a8abf68c2b13ae37d9e0d1ecf7e92396bd54eb-PR-111 qmalcolm--feat-spell-preparation refactor(cli/rust): replace prepare command with generic handle_activate Replaces the spell-prep-specific `handle_characters_prepare` and `PrepareResult` type with a generic `handle_activate` that sends `characters.activate` with a `verb` and `it... Pull #111 04 Apr 2026 08:40PM UTC QMalcolm github
84.1
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 13
  • 14
  • Next →
  • Back to Repo
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