feat(strip): the future has a shape — unfold what folding cannot pay for, dim what you sleep through - #35
Merged
Merged
Conversation
…for, dim what you sleep through The fold's own argument expired with v0.36.0: "the future is one fact — the count" was true while every hollow cell was identical, and the rest model made them different. A live frame made the cost concrete: `▮▯▯...×(✕6)` spends a nine-column token to hide five cells that said more drawn out. The fold keeps only the job it still does — column economy on the long early-week run — behind WEEK_FUTURE_UNFOLD_MAX (10): ten cells or fewer draw in full, the last ~2 days of every week. With the learned shape, a future ▯ whose 5h slot has fewer than REST_SLOT_AWAKE_MIN_SECS (9000) awake seconds — under half the cell — draws dim: capacity on the grid that is not really available. The 5h strip applies the same half-the-cell rule to its 1h cells. × outranks the tint, ▮ and history are untouched, unlearned renders byte-identical apart from the unfold rule, and the dim count sits within the same one-cell grid-vs-clock tolerance the fold count has always carried. Ships with ccpace v0.6.0 (the night on the ledger), which dims the same cells by the same rule. No forecast.cache change. 470 bats. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Two strip changes that justify each other: the fold now applies only while the tail is wider than its own token (
WEEK_FUTURE_UNFOLD_MAX=10— a 2-digit fold token is 9 columns), and with the learned rest model, a future▯you sleep through most of (REST_SLOT_AWAKE_MIN_SECS=9000, under half the cell awake; 1h cells at half-the-cell = 1800) draws dim. Once cells carry the rest shape, the future is no longer "one fact", so drawing it beats counting it whenever the columns are even.🤖 Generated with Claude Code