rzen
798a8bac73
The tier axis comes out of the git stack — compose unconditional, postures mode-driven
...
HistoryStore.compose(boardRoot📒 ) returns non-optional and runs for
every session — the nil the gate produced was the only nil it ever had.
makeHistoryProvider is a one-axis decision: git-mode boards bind the git
provider, everything else native, in every tier; Session.tier stays
recorded, dormant. BoardGitSection shrinks to the four mode postures
(.absent and .proPointer die, BoardGitNote and the .git probe with them);
every board carries all three popover tabs (BoardInfoTab.available
retired); the titlebar branch shows on any git-mode board; the settings
sheet and card History section stop reading tier. InertGitTests is
repurposed as UntouchedGitTests — the file layer still never opens .git,
now load-bearing for mode-none boards. The accessibility audit reaches the
settings sheet at last: the fixture board hosts it in every tier, so the
free-fixture disabled-row test becomes an open-and-audit test.
Claude-Session: https://claude.ai/code/session_01SR4XGjmBE16ZUYWpfFHXwY
2026-08-07 20:21:28 -04:00
..
2026-07-30 21:30:22 -04:00
2026-08-01 07:43:45 -04:00
2026-08-07 12:55:45 -04:00
2026-08-01 09:12:49 -04:00
2026-07-30 17:46:32 -04:00
2026-08-07 20:21:28 -04:00
2026-08-06 18:44:12 -04:00
2026-08-06 18:44:12 -04:00
2026-08-07 16:08:29 -04:00
2026-08-07 20:21:28 -04:00
2026-08-07 10:15:03 -04:00
2026-07-28 07:20:14 -04:00
2026-08-06 17:53:23 -04:00
2026-08-07 20:21:28 -04:00
2026-08-07 13:58:15 -04:00
2026-08-01 11:38:25 -04:00
2026-08-01 09:53:26 -04:00
2026-07-29 13:02:57 -04:00
2026-07-30 17:46:32 -04:00
2026-08-07 15:10:35 -04:00
2026-08-07 20:21:28 -04:00
2026-08-01 09:53:26 -04:00
2026-08-01 11:38:25 -04:00
2026-07-30 17:46:32 -04:00
2026-08-07 18:03:06 -04:00
2026-08-01 07:43:45 -04:00
2026-08-07 11:22:02 -04:00
2026-07-28 09:59:18 -04:00
2026-07-31 18:35:07 -04:00
2026-08-07 20:21:28 -04:00
2026-07-28 17:47:56 -04:00
2026-07-29 12:34:55 -04:00
2026-07-30 20:19:52 -04:00
2026-07-31 19:39:50 -04:00
2026-08-07 20:21:28 -04:00
2026-08-07 10:15:03 -04:00
2026-08-07 10:15:03 -04:00
2026-07-31 18:35:07 -04:00
2026-07-30 17:46:32 -04:00
2026-08-01 12:07:12 -04:00
2026-07-31 18:35:07 -04:00
2026-07-31 18:35:07 -04:00
2026-07-27 07:47:11 -04:00
2026-08-06 22:05:48 -04:00
2026-07-31 19:39:50 -04:00
2026-07-30 20:19:52 -04:00
2026-07-30 21:30:22 -04:00
2026-07-31 18:35:07 -04:00
2026-07-30 20:19:52 -04:00
2026-08-01 07:43:45 -04:00
2026-08-06 17:10:09 -04:00
2026-08-07 10:15:03 -04:00
2026-07-29 10:20:16 -04:00
2026-07-26 20:41:48 -04:00
2026-08-01 20:22:42 -04:00
2026-08-07 11:22:02 -04:00
2026-07-29 13:02:57 -04:00
2026-08-07 11:22:26 -04:00
2026-08-01 08:07:54 -04:00
2026-08-07 11:22:02 -04:00
2026-07-29 18:19:52 -04:00
2026-07-31 18:35:07 -04:00
2026-08-07 16:08:29 -04:00
2026-07-28 17:47:56 -04:00
2026-08-07 10:15:03 -04:00
2026-07-28 15:55:40 -04:00
2026-08-07 10:15:03 -04:00
2026-08-07 18:03:06 -04:00
2026-08-06 16:57:20 -04:00
2026-08-01 07:43:45 -04:00
2026-08-07 20:21:28 -04:00
2026-07-29 15:45:48 -04:00
2026-08-07 20:21:28 -04:00
2026-08-07 20:21:28 -04:00
2026-08-07 20:21:28 -04:00
2026-08-01 08:28:53 -04:00
2026-08-07 10:15:03 -04:00
2026-07-26 15:00:31 -04:00
2026-08-01 19:14:11 -04:00
2026-07-27 15:38:34 -04:00
2026-08-01 19:33:33 -04:00
2026-07-29 15:45:48 -04:00
2026-08-01 07:43:45 -04:00
2026-07-28 10:46:02 -04:00
2026-08-07 15:57:23 -04:00
2026-08-03 13:24:53 -04:00
2026-07-28 08:11:59 -04:00
2026-07-28 17:47:56 -04:00
2026-07-27 13:48:50 -04:00
2026-07-30 17:04:30 -04:00
2026-08-07 12:55:54 -04:00
2026-07-27 20:10:24 -04:00
2026-08-01 07:43:45 -04:00
2026-08-07 20:21:28 -04:00
2026-08-07 11:22:02 -04:00
2026-07-29 12:34:55 -04:00
2026-07-30 17:46:32 -04:00
2026-07-31 18:35:07 -04:00
2026-07-31 18:35:07 -04:00
2026-07-28 17:47:56 -04:00
2026-08-07 18:36:49 -04:00
2026-08-07 18:36:49 -04:00
2026-07-28 17:47:56 -04:00
2026-08-01 07:43:45 -04:00
2026-07-30 18:14:58 -04:00
2026-08-07 12:55:45 -04:00
2026-08-07 15:10:35 -04:00
2026-07-31 18:35:07 -04:00
2026-08-01 07:43:45 -04:00
2026-07-31 18:35:07 -04:00
2026-08-01 09:12:49 -04:00
2026-08-07 18:36:49 -04:00
2026-08-07 15:10:35 -04:00
2026-08-07 11:22:36 -04:00
2026-07-30 17:46:32 -04:00
2026-07-27 07:47:11 -04:00
2026-07-27 07:47:11 -04:00
2026-08-07 10:15:03 -04:00
2026-07-30 17:04:30 -04:00