.. builtin-holds.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 clear.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 diff.ts mods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate named on Sep 11, 2026 git-hung.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 git-in.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 hint-drawn.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 hint.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 in-repository.ts mods: the kit's helpers are mock.clock, mock.store and mock.env, MemoryClock is MockClock, and a rendered tree's text is the diff tests' own fixture; the declarations carry 'claude-code/testing' as generated from the kit's source on Sep 12, 2026 index.ts mods: the kit's helpers are mock.clock, mock.store and mock.env, MemoryClock is MockClock, and a rendered tree's text is the diff tests' own fixture; the declarations carry 'claude-code/testing' as generated from the kit's source on Sep 12, 2026 keeping.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 not-a-repository.ts mods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate named on Sep 11, 2026 pane.ts mods: the declarations carry ui.scroll, a site's view, hover scopes and userConfig options, and the pane fixture names its view on Sep 12, 2026 repository.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 session.ts mods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate named on Sep 11, 2026 settle-ms.ts mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press on Sep 11, 2026 starts-session.ts mods: the kit's helpers are mock.clock, mock.store and mock.env, MemoryClock is MockClock, and a rendered tree's text is the diff tests' own fixture; the declarations carry 'claude-code/testing' as generated from the kit's source on Sep 12, 2026 text-of.ts mods: the kit's helpers are mock.clock, mock.store and mock.env, MemoryClock is MockClock, and a rendered tree's text is the diff tests' own fixture; the declarations carry 'claude-code/testing' as generated from the kit's source on Sep 12, 2026