Apply RFC-compliant ast-parser and exporter

- ast-parser: railsbackCurve moved to variation level, FM shape child
  parsing, buildLabelSpec direct A/S/R handling, bar IDs as opaque strings
- exporter: RFC-compact shape format, correct instrument NAME: key,
  patchScore regex fixed, RAILSBACK_CURVE emitted from variationLines
- .gitignore: exclude test-parser.mjs pending author confirmation
This commit is contained in:
c0dev0id
2026-06-22 10:52:32 +02:00
parent 822e2c9f42
commit c8b8d03e3f
3 changed files with 132 additions and 109 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
test-parser.mjs