hass.tibber_prices/docs/developer/docs
Julian Pawlowski 60b2de0379 refactor(periods): replace cross-day extension with bidirectional bridging
The old extension algorithm extended a single late-evening period forward
past midnight by appending qualifying intervals one-directionally.  This
caused false extensions (e.g. peak 19:45–21:30 extended to 01:00 by
pulling in 14 declining-price intervals).

Replace with bidirectional bridging: two independently qualifying periods
on both sides of midnight are merged only when separated by a small gap
(≤4 intervals = 1 hour) and the combined period passes the CV quality
gate (≤25%).  A period ending well before midnight is no longer touched.

User-Impact: none
2026-04-19 11:47:45 +00:00
..
api-reference.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
architecture.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
caching-strategy.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
coding-guidelines.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
contributing.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
critical-patterns.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
debugging.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
intro.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
performance.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
period-calculation-theory.md refactor(periods): replace cross-day extension with bidirectional bridging 2026-04-19 11:47:45 +00:00
recorder-optimization.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
refactoring-guide.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
release-management.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
repairs-system.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
setup.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
testing.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00
timer-architecture.md chore(style): normalize Markdown list indentation across all docs 2026-04-12 14:15:31 +00:00