Skip to content

grimoire-spec: v0.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Apr 22:13
7fa7be4

0.1.0 (2026-04-18)

Features

  • add release-please and CI/CD workflows for PyPI publishing (b4a7db5)
  • add release-please and CI/CD workflows for PyPI publishing (d9fbb2b)
  • add system loader with validation (9c06637)
  • character model equipped slots use model types; inventory tracks item IDs (fbafdbc)
  • continuous equipment shop with category routing, afford check, and equip prompt (225ee2f)
  • migrate calculate_starting_hp to structured then/else blocks with next_step (479b45d)
  • wq1e: add default to determine_traits description output (b85c1fa)
  • wq1e: add equipment system (c9520d6)
  • wq1e: add trait selection and character description to character creation (3b9ebda)
  • wq1e: class-specific weapon/armor tables (5bc6b9f)
  • wq1e: dice details, confirm steps, LLM progress indicator (038424f)
  • wq1e: move generate_description step to character_creation flow (8ac36a7)
  • wq1e: replace physique/virtue/vice with bearing/manner/disposition (f2f4e60)
  • wq1e: use wyrdbound-dice description string for dice display (138b383)
  • wyrdbound-quickstart-1e: initial system spec (e46ced7)

Bug Fixes

  • bug with wrong system name in load_system.py (4516f52)
  • mypy failure (ba1a610)
  • permissions issue in release.yml (88b1dff)
  • remove manual modifier set_value steps from character_creation (bc67df6)
  • silence warning with FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true (#4) (85065a0)
  • test failures (e646fd1)
  • wq1e: roll_attributes display uses description only (no redundant total) (e787a18)

Documentation

  • improve spec and Knave 1e reference implementation (82b70e6)