-
Notifications
You must be signed in to change notification settings - Fork 56
Feat: make soc-min and soc-max canonical with sensor defaults parked pending (#2395) #2267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
BelhsanHmida
wants to merge
64
commits into
main
Choose a base branch
from
feat/dynamic-soc-bounds-defaults
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
58d8bb7
feat: relax storage SoC bounds by default
BelhsanHmida 2944dac
feat: remove storage fallback scheduler
BelhsanHmida 09e9998
feat: remove storage fallback policy helper
BelhsanHmida 11eeb37
test: cover SoC relaxation schema defaults
BelhsanHmida 0fd1487
test: use default SoC breach prices
BelhsanHmida 18aa13b
test: expect storage infeasibility without fallback
BelhsanHmida 783fd8b
test: assert storage schedules do not fall back
BelhsanHmida 48114c1
test: update sequential scheduling fallback case
BelhsanHmida 9d90ff9
docs: describe default SoC relaxation metadata
BelhsanHmida ed23342
docs: update storage scheduling infeasibility guide
BelhsanHmida 6483a52
docs: clarify fallback redirects for custom schedulers
BelhsanHmida 2191013
docs: scope fallback redirect configuration
BelhsanHmida c08ba18
docs: refresh SoC relaxation OpenAPI text
BelhsanHmida 7135f33
docs: add fallback scheduler changelog entry
BelhsanHmida 429d639
test: allow small unit conversion drift
BelhsanHmida aedfa12
test: avoid exact quantity string comparisons
BelhsanHmida 3a68fa7
docs: clarify storage infeasibility behavior
BelhsanHmida 79241ee
test: simplify storage fallback assertion comment
BelhsanHmida 0f805b8
docs: regenerate openapi-specs.json
BelhsanHmida eaa4a7a
fix: preserve explicit zero breach prices
BelhsanHmida 0468c9b
Merge branch 'main' into feat/retire-fallback-scheduler
BelhsanHmida 492519a
feat: support sensor reference defaults
BelhsanHmida 07f0963
test: cover sensor reference defaults
BelhsanHmida 2711f81
feat: accept dynamic canonical soc bounds
BelhsanHmida bf315d2
test: cover dynamic canonical soc bounds
BelhsanHmida 0291546
docs: update soc bounds schema metadata
BelhsanHmida 08bf214
docs: update soc bounds api examples
BelhsanHmida ec2fb40
docs: explain canonical dynamic soc bounds
BelhsanHmida 16f8c53
docs: regenerate openapi specs
BelhsanHmida c9fe6d6
fix: narrow tuple quantity parsing errors
BelhsanHmida b8d96a0
fix: clarify variable quantity type errors
BelhsanHmida e6a24eb
fix: update variable quantity deserialize typing
BelhsanHmida 7e226b4
fix: allow null sensor reference defaults
BelhsanHmida 3c82f2d
refactor: remove ineffective storage schema fields
BelhsanHmida e20c2cf
fix: handle malformed quantity tuples
BelhsanHmida 7371674
docs: add changelog entry
BelhsanHmida 73465ac
Merge remote-tracking branch 'origin/main' into feat/retire-fallback-…
BelhsanHmida ed9e107
fix: reject null sensor reference defaults
BelhsanHmida a0410a3
fix: relax scalar soc bounds by default
BelhsanHmida fb06d92
docs: clarify sensor defaults and soc relaxation
BelhsanHmida 6874c64
test: preserve hard soc bound expectations
BelhsanHmida 779d61e
feat: support sensor reference fallbacks
BelhsanHmida 3db0f87
docs: clarify canonical soc bounds
BelhsanHmida 49ec4a0
docs: explain canonical soc routing
BelhsanHmida b7955bb
test: preserve hard soc scheduling scenarios
BelhsanHmida b0aa05d
Merge branch 'main' into feat/retire-fallback-scheduler
BelhsanHmida 468bdd9
chore: align agent instructions with main
BelhsanHmida 919e28d
docs: fix jobs OpenAPI description indentation
BelhsanHmida 73f828f
Merge remote-tracking branch 'origin/feat/retire-fallback-scheduler' …
BelhsanHmida f17a7c6
fix: honor explicit soc relaxation disablement
BelhsanHmida 4f8ce42
fix: skip soc relaxation without initial state
BelhsanHmida 2defb6f
test: match infeasible validation error
BelhsanHmida 5918dc2
Merge branch 'main' into feat/retire-fallback-scheduler
BelhsanHmida f354561
fix(schema): let relax-constraints=false keep SoC constraints hard
BelhsanHmida 1bafc44
docs: restore hard-constraints list and describe the SoC relaxation o…
BelhsanHmida bf2faf3
test: restore config via monkeypatch and fix truncated docstring
BelhsanHmida 69cadd3
Merge branch 'feat/retire-fallback-scheduler' into feat/dynamic-soc-b…
BelhsanHmida 3e0c6ae
fix: complete the merge reconciliation left out of the previous commit
BelhsanHmida b932527
docs+test: fix review follow-ups for relax-soc-constraints default
BelhsanHmida 8dd90b6
fix+docs: review follow-ups for canonical soc-min/soc-max
BelhsanHmida 0aefa2b
Merge branch 'main' into feat/retire-fallback-scheduler
BelhsanHmida 90920ec
Merge branch 'feat/retire-fallback-scheduler' (incl. main) into feat/…
BelhsanHmida d1e3f27
Merge branch 'main' into feat/retire-fallback-scheduler
BelhsanHmida 9cf7add
Merge branch 'feat/retire-fallback-scheduler' into feat/dynamic-soc-b…
BelhsanHmida File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.