You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Twelve-bar-blues Form does not round-trip: Form.Parse(form.ToString()) != form #447
Priority: Low. The round-trip promise breaks for twelve-bar-blues forms only, and the issue needs a design decision before work starts: (a) treat Name as derived and leave it out of equality, or (b) put the name in the canonical text.
Area / suggested assignment: Semantics.Music Form (Of, TryParse, ToString, equality). The owner of the music type-safe-factories plan should choose between (a) and (b).
Fixed by #487 (commit 47dffbb, now on main). The commit cites this issue inline as "(#447)" rather than with a "Fixes" keyword, so GitHub didn't close it. Closing by hand.
Activity
matt-edmondson commentedon Oct 18, 2026
Triage
Nameas derived and leave it out of equality, or (b) put the name in the canonical text.Form(Of,TryParse,ToString, equality). The owner of the music type-safe-factories plan should choose between (a) and (b).Generated by Claude Code
matt-edmondson commentedon Oct 29, 2026
Fixed by #487 (commit 47dffbb, now on
main). The commit cites this issue inline as "(#447)" rather than with a "Fixes" keyword, so GitHub didn't close it. Closing by hand.Generated by Claude Code