Skip to content

Releases: liafonx/Open-Balatro

v2.8.0 — Merge AGENT.md + INIT.md into AGENTS.md

06 Mar 00:10

Choose a tag to compare

v2.8.0 — Merge AGENT.md + INIT.md into AGENTS.md

Merged AGENT.md + INIT.md into a single AGENTS.md file for all mod repos.

  • New templates: agents-md-template.md and agents-texture-pack-template.md — merged replacements for agent-md-template.md, agent-texture-pack-template.md, and project-rules-template.md. Both add a Quick Reference table (mod name, repo type, mod type, dependencies, rules pointer) and a Mod-Specific subsection under Constraints & Gotchas. General rules (Protected Files, File Change Protocol, Logging) are dropped — those live in .claude/rules/ already
  • Deleted old templates: agent-md-template.md, agent-texture-pack-template.md, project-rules-template.md
  • /init command — now scaffolds a single AGENTS.md from agents-md-template.md (or agents-texture-pack-template.md for Malverk mods); fork variant is the HTML comment block at the bottom of the template
  • /check command — Step 5d: AGENTS.md Format Check — detects current vs legacy format; if legacy (AGENT.md + INIT.md), offers to merge: extracts Quick Reference from INIT.md, copies all AGENT.md sections, appends Mod-Specific constraints, updates .gitignore, deletes old files
  • Hook backward compat: All 4 hooks (session-start.js, pre-compact.js, protected-file-check.js, stop-check.js) check AGENTS.md first, fall back to AGENT.md/INIT.md — existing repos work until /check migrates them
  • References updated (~24 files): commands, agents, skill, templates, README, root AGENT.md all use AGENTS.md

Migration

Existing repos with AGENT.md + INIT.md: run /balatro-mod-dev:check — Step 5d will detect the legacy format and offer to merge interactively.

New repos: /balatro-mod-dev:init scaffolds AGENTS.md directly.


v2.7.1 — Docs/rules alignment

Also included in this release (previously untagged):

  • Section references fixed (update-docs, knowledge, test) — §N numeric anchors replaced with named section headings; stale §8/§9 references removed
  • smods-api.md — collapsed redundant Lua gotchas into a pointer to references/lua-gotchas.md
  • block-external-reads.js — added lowercase balatro_src/ case for path matching
  • /help command — added debug-inspector to DIAGNOSTICS group; added /compact to MAINTENANCE
  • SKILL.md, sub-agents.md, update-plugin.md — corrected agent/command counts (10→11, 15→16)