Releases: ChrisDBaldwin/Masques
v0.5.0
Masques v0.5.0 — Core Loop Hardened
The four essential commands (/don, /doff, /id, /list) have been audited and hardened for reliability. Manifests are synced. Evals are aligned.
What Changed
Manifests fixed. Five personas added in February (Architect, Familiar, Grinder, Retro, Reviewer) were never synced to the shared manifest. /list now shows all 35 masques. Private
manifest synced to all 4 entries.
/don is robust. Explicit handling for: no arguments, masque not found (with helpful listing), malformed YAML, missing required fields, and re-donning over an active masque
(previous identity is preserved in session state).
/doff cleans up properly. Spinner verb removal now handles all cases — no settings file, file without spinner verbs, file with spinner verbs. No more orphaned state.
/id reconstructs paths unambiguously. Lowercase name, replace spaces with hyphens. Shy Guy → shy-guy.masque.yaml. No guessing.
/list handles missing manifests gracefully. Both present, only shared, only private, neither — each case has explicit output.
Evals aligned with reality. All four eval prompts (Codesmith, Chartwright, Firekeeper, Mirror) now use the <masque-active> XML block format that /don actually produces. Baseline
comparisons are meaningful again.
Stale docs cleaned. getting-started.md purged of 7 schema fields that no longer exist.
Session state is consistent
All four core commands read and write .claude/masque.session.yaml using the same 6-field structure. Traced and verified — no field name mismatches, no format drift.
v0.4.2
What's Changed
- Fix TUI memory leak, add lobby features, bump to 0.4.2 by @ChrisDBaldwin in #11
Full Changelog: v0.4.1...v0.4.2
v0.4.1
v0.4.1 brings 25 new Masques and a tui
What's Changed
- Add masque-draft TUI by @ChrisDBaldwin in #9
- Add 25 new masque personas by @ChrisDBaldwin in #10
Full Changelog: v0.4.0...v0.4.1
v0.4.0 - Continuous Evaluation
What's Changed
- Rm symlink, More docs, Start the prune by @ChrisDBaldwin in #7
- Add evaluation, payment backbone, and observability pipeline by @ChrisDBaldwin in #8
Full Changelog: v0.3.3...v0.4.0
v0.3.3: Simplify commands and docs
- I removed the
masques:prefix from the plugin slash commands. - Suffixed verbs with ...
- Updated some docs
v0.3.2: Masque:Verbing Format + Witness
This version includes an update to the formatting of spinner verbs and the new Witness masque.
Fix: Marketplace name
The marketplace name needed to be updated from masque to masques.
v0.3.0: Spinner-verbs as Masque Indicator
This feature is for Claude Code users, but the schema should be able to apply to runtimes with spinner customization.
Remember which Masque you've donned by giving your masques spinner verbs!
I've extended the masque schema to carry along custom spinner verbs so the user can identify a session's masque at a glance.