mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-10 09:19:42 +02:00
docs(tiles): mark the tile grid plan as merged, and its Tiles default as ON
The status header of docs/tile-grid-plan.md still said both tile PRs were "local only" and named private worktrees. Both are merged for the 1.40.0 release (#560, the TerminalTile foundation, and #561, the grid), and the "As built" section below the header is now called out as authoritative where it differs from the spec. The Gating section's "default OFF" for showTileGridButton is marked superseded: the button ships ON on desktop and OFF on handhelds, as the As built list already says. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
# Tile Grid: Design Spec
|
# Tile Grid: Design Spec
|
||||||
|
|
||||||
**Status**: PR 1 (tile foundation) implemented on `feat/terminal-tile`; PR 2 (the grid) implemented on `feat/tile-grid`, both local only. Builds on `docs/split-pane-sessions-plan.md`; the split pane stays.
|
**Status**: Merged for the 1.40.0 release as #560 (the TerminalTile foundation) and #561 (the grid). Where the "As built" section below differs from this spec, As built is authoritative. Builds on `docs/split-pane-sessions-plan.md`; the split pane stays.
|
||||||
**Author**: Claude (planning session with the maintainer), 2026-10-06
|
**Author**: Claude (planning session with the maintainer), 2026-10-06
|
||||||
**Branches**: PR 1 `feat/terminal-tile`, PR 2 `feat/tile-grid` stacked on it (worktrees `claudeman-tiles`, `claudeman-tilegrid`)
|
**Branches**: developed as PR 1 `feat/terminal-tile` and PR 2 `feat/tile-grid` stacked on it, both merged
|
||||||
**Scope**: v1 is fully designed here; follow-ups are named at the end and explicitly deferred.
|
**Scope**: v1 is fully designed here; follow-ups are named at the end and explicitly deferred.
|
||||||
|
|
||||||
## As built: where PR 2 differs from this spec
|
## As built: where PR 2 differs from this spec
|
||||||
@@ -408,7 +408,8 @@ against the live list without rebuilding tiles that are still alive.
|
|||||||
### Gating
|
### Gating
|
||||||
|
|
||||||
- Setting `showTileGridButton`, per device (in `displayKeys`, stripped from the
|
- Setting `showTileGridButton`, per device (in `displayKeys`, stripped from the
|
||||||
settings PUT, NOT in `SettingsUpdateSchema`), default OFF. Independent of
|
settings PUT, NOT in `SettingsUpdateSchema`), default ON on desktop and OFF on
|
||||||
|
handhelds (specified OFF; superseded, see "As built"). Independent of
|
||||||
`showSplitButton`, which is unchanged; a desk can show both buttons.
|
`showSplitButton`, which is unchanged; a desk can show both buttons.
|
||||||
- Hidden below 1180 px by both a JS width check with a `matchMedia` listener and
|
- Hidden below 1180 px by both a JS width check with a `matchMedia` listener and
|
||||||
a CSS `@media (max-width: 1179px)` backstop, exactly like the split button.
|
a CSS `@media (max-width: 1179px)` backstop, exactly like the split button.
|
||||||
|
|||||||
Reference in New Issue
Block a user