Skip to content

docs: thermal-model.md readable — sections and lists, same content - #18

Merged
zebraengine merged 1 commit into
mainfrom
docs/thermal-model-readable
Aug 21, 2026
Merged

docs: thermal-model.md readable — sections and lists, same content#18
zebraengine merged 1 commit into
mainfrom
docs/thermal-model-readable

Conversation

@zebraengine

Copy link
Copy Markdown
Owner

Problem

docs/thermal-model.md was two wall-of-text paragraphs — 49 and 27 wrapped lines — covering a dozen distinct ideas (segment vs session fitting, ambient bracketing, cool-down-tail ambient, the live forecast's four states, current-band pooling, uncertainty, the baseline anchor, the scatter). Correct and complete, and very hard to scan.

Code touched

docs/thermal-model.md only. Restructured into: What the charger doesThe modelSegments, not sessionsAmbient is a bracket, not a pointThe live forecastDegradation watch with four sub-questions (what it compares, how sure it is, what it compares against, the confounder it can't remove). Enumerating prose became lists. Every claim, number, and API reference from the original is preserved.

Two small content updates so the page matches what shipped: the idle-handle offset is now described as the calibrated ambient-dependent model (it said "~2 °C", the constant #5 retired), and a paragraph notes the session-page hindsight line and why it is labelled predicted plateau (if this current holds). Cross-links added to the ambient-sensing and amp-control pages.

Risk

None functional. The only semantic changes are the two updates above, both reflecting merged behavior.

Verification

Read side by side against the original for dropped content: none. Relative links (ambient-sensors.md, amp-control.md, ../README.md) resolve on GitHub; the README links to this page with an absolute URL as before.

🤖 Generated with Claude Code

…same content

Two 49- and 27-line paragraphs become titled sections (the model,
segments vs sessions, ambient bracketing, the live forecast, the
degradation watch's four sub-questions) with lists where the prose was
enumerating. Every claim and number is preserved; two sentences are
added to reflect what shipped since it was written — the calibrated
idle offset replacing the ~2 °C constant, and the session-page hindsight
line with its 'if this current holds' label.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@zebraengine
zebraengine merged commit fe1ccdb into main Aug 21, 2026
1 check passed
@zebraengine
zebraengine deleted the docs/thermal-model-readable branch August 21, 2026 01:51
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