Affected Component
Expression parsing / grammar (expression/, grammar/)
Type of Change
Minor: bug fix or backward-compatible new feature (e.g. new operator)
Description
Forbid sum_connections in objective functions as it is done in Antares_Simulator. This will help Benders decomposition as all objective functions will be local to components.
Results Impact
Forbid sum_connections in objective functions
Validation Strategy
Forbid sum_connections in objective functions
Process Checklist
Step 1 — Issue Creation
Step 2 — Triage
Step 3 — Impact Analysis ⚠️ extended results analysis required
Step 4 — Implementation
Step 5 — Testing & Validation
Step 6 — CI Validation
Step 7 — Review & Merge
Step 8 — Versioning
Step 9 — Supporting Files
Step 10 — Release
Affected Component
Expression parsing / grammar (expression/, grammar/)
Type of Change
Minor: bug fix or backward-compatible new feature (e.g. new operator)
Description
Forbid sum_connections in objective functions as it is done in Antares_Simulator. This will help Benders decomposition as all objective functions will be local to components.
Results Impact
Forbid sum_connections in objective functions
Validation Strategy
Forbid sum_connections in objective functions
Process Checklist
Step 1 — Issue Creation
Step 2 — Triage
Step 3 — Impact Analysis⚠️ extended results analysis required
Step 4 — Implementation
Step 5 — Testing & Validation
Step 6 — CI Validation
mypy)black,isort)pytest)Step 7 — Review & Merge
Step 8 — Versioning
pyproject.tomlversion bumpedStep 9 — Supporting Files
AGENTS.mdreviewed for impact and updated if neededStep 10 — Release