Skip to content

Update Energyplan to 0.4.10 for bounded tariff planning - #1471

Merged
frahlg merged 2 commits into
masterfrom
feat/energyplan-tariff-budget-20260929
Sep 29, 2026
Merged

frahlg merged 2 commits into
masterfrom
feat/energyplan-tariff-budget-20260929

Conversation

@frahlg

@frahlg frahlg commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Update the bundled Energyplan worker from 0.4.9 to 0.4.10. Planning on sites with demand tariffs takes less time, and tariff ranking stops when its solve budget expires. Core still validates every proposed plan before dispatch.

Pins compiled Linux ARM64, Linux AMD64 and macOS ARM64 workers from private source commit 2c8c777620036b6e5be8e2b17f79a0e3733e1100, with updated manifest hashes and version checks. The worker protocol and shared contract stay unchanged. Adds future planner goals and acceptance evidence to the maintained roadmap: phase timing, wider reference coverage, lower planning cost and ARM64/site validation. The latency and proof targets remain calibration goals, not achieved service guarantees.

Paired private source PR: https://github.com/srcfl/energyplan/pull/45. That source PR is merged. Paired private development plan: https://github.com/srcfl/energyplan/pull/46.

Validation:

  • Bundle verifier and host handshake passed for Energyplan 0.4.10.
  • make native-solver-test passed, including planner and forecast integration.
  • Private Energyplan local CI passed all 18 checks on the pinned clean source commit.
  • FTW boundary checks, go vet -tags=netgo,osusergo ./... and go build -tags=netgo,osusergo ./... passed.
  • Full make verify passed after refreshing the generated driver snapshot from the existing pin with make drivers. An initial local run had loaded a stale, ignored Pixii file; no driver source or pin change was needed.
  • All selected GitHub checks passed on final commit 571f2c9d92a7846ad98647242c2a2cee8d224965, including the roadmap addition, Core test/vet, full stack, native worker and Linux ARM64/AMD64 builds. Its local make verify passed.

The roadmap addition is separate from the external-agent row proposed in #1292; that text is untouched.

The owner requested merge and a new native beta after green checks. Box installation is a separate step.

@frahlg
frahlg marked this pull request as ready for review September 29, 2026 06:44
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-29T06:48:01.065726Z 571f2c9 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@frahlg
frahlg merged commit e526eab into master Sep 29, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant