docs(drift): a mechanism inferred on the wrong axis, parked - #617
Merged
Merged
Conversation
The largePrint lane's handoff carried a rule from ops#69: what haus renders as a file comes back, what lands in macOS's own preference store survives. It fits all four of `largePrint`'s leaves and it still names the wrong axis — Finder's sidebar row size is an `NSGlobalDomain` preference the same profile moves and it returns, because haus writes it at every scale. The axis that predicts is whether haus writes the leaf at both settings. Seen once, so it is parked rather than numbered. Co-Authored-By: Claude Opus 5 (1M context) <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.
What
One entry appended to
docs/drift.md's Seen once, not yet a row. Row numbering untouched — still thirty-three.Why
The largePrint lane's handoff carried a mechanism from ops#69: what haus renders as a file comes back, what lands in macOS's own preference store survives. It fits every observation it was drawn from, and it names the wrong axis.
NSTableViewDefaultSizeModeis a plainNSGlobalDomainpreference that the samehaus.ui.scalemoves, and it returns — because haus writes it at every scale, wheredock.tilesizein the same block is written undermkIf (ui.scale != 1.0). What predicts is whether haus writes the setting at both values of the switch; a rendered file is simply the case that is always rewritten.The unit shifts with the axis, which is part of what hides it: counted per option the split is two back and two not, and
ui.scalesits on both sides of it the moment you count writes instead.Parked rather than numbered: seen once.
Verify
The entry disposes of rows 5, 18 and 26 by name — the half of the section's stated bar ("or tell it from a row already here") that is easy to skip. The counterexample it rests on is now evaluated in haus by
largeprint-return(hausfold/haus#760), and was already visible, unnoticed, inscale-reach's adjacentsys dock.tilesize/sys finder.sidebarrows.Watch out
haus/modules/core/default.nixmoves under it in appearance: largePrint says which of its four leavesfalseputs back haus#760.