New GEMS Language Version
?
Previous Tracked Version
?
Trigger
Removal of model-libraries field in system files
Impact Analysis
The model-libraries field should not be parsed anymore. It should either be ignored or raise an error.
Validation Strategy
The model-libraries field should be removed from test studies.
Process Checklist
Step 1 — Issue Creation
Step 2 — Triage
Step 3 — Impact Analysis
Step 4 — Implementation ⚠️ version-gated behavior may be required
Step 5 — Testing & Validation ⚠️ regression suite covering old and new syntax required
Step 6 — CI Validation
Step 7 — Review & Merge
Step 8 — Versioning
Step 9 — Supporting Files
Step 10 — Release
New GEMS Language Version
?
Previous Tracked Version
?
Trigger
Removal of model-libraries field in system files
Impact Analysis
The model-libraries field should not be parsed anymore. It should either be ignored or raise an error.
Validation Strategy
The model-libraries field should be removed from test studies.
Process Checklist
Step 1 — Issue Creation
Step 2 — Triage
Step 3 — Impact Analysis
grammar/Expr.g4)expression/, ANTLR-generated files)simulation/,study/)Step 4 — Implementation⚠️ version-gated behavior may be required
grammar/Expr.g4) if needed — do not edit ANTLR-generated files directlyexpression/,simulation/,study/)Step 5 — Testing & Validation⚠️ regression suite covering old and new syntax required
Step 6 — CI Validation
mypy)black,isort)pytest)Step 7 — Review & Merge
Step 8 — Versioning
pyproject.tomlversion bumped (Major if breaking language change, Minor otherwise)Step 9 — Supporting Files
AGENTS.mdreviewed for impact and updated if neededStep 10 — Release