This website requires JavaScript.
cb86346234
file T-311: permission card 'Deny & simplify' option
jpmschweitzer and Claude Opus 4.8
2026-06-10 11:56:29 +02:00
bbf1c84fd2
T-307: gate frame0-wireframe skill on per-screen approval
jpmschweitzer and Claude Opus 4.8
2026-06-10 11:41:57 +02:00
9619613d4e
document the conversation-panel card model in the ui-design skill (T-305)
jpmschweitzer and Claude Opus 4.8
2026-06-10 11:41:24 +02:00
a73f0485c3
route every tool use through the collapser (T-305 P3)
jpmschweitzer and Claude Opus 4.8
2026-06-10 11:39:38 +02:00
24739b0515
file T-310: numpad digits should select prompt-card options
jpmschweitzer and Claude Opus 4.8
2026-06-10 11:39:09 +02:00
46edc258e6
file T-309: lightbox click-outside-image should dismiss
jpmschweitzer and Claude Opus 4.8
2026-06-10 11:37:46 +02:00
10a714e2c5
file T-308: surface Claude's task list docked above the input pane
jpmschweitzer and Claude Opus 4.8
2026-06-10 11:28:11 +02:00
c53e53be91
align board: close 7 completed tickets stuck in active/ready
jpmschweitzer and Claude Opus 4.8
2026-06-10 10:58:05 +02:00
cf36eca4e5
migrate group cards onto ClideCollapserCard; retire ClideHolderCard (T-305)
jpmschweitzer and Claude Opus 4.8
2026-06-10 10:57:01 +02:00
9ed2475fe1
add ClideCollapserCard primitive + shared card metrics (T-305)
jpmschweitzer and Claude Opus 4.8
2026-06-10 10:52:27 +02:00
8cc238cb75
file tickets T-306/T-307 for context-card + frame0 approval gate
jpmschweitzer and Claude Opus 4.8
2026-06-10 10:18:13 +02:00
ef09441eb4
file T-305: unify collapser cards + wireframe
jpmschweitzer and Claude Opus 4.8
2026-06-10 10:17:49 +02:00
ceaa8392d7
serialize real-pql tests to fix parallel db contention
jpmschweitzer and Claude Opus 4.8
2026-06-10 10:01:15 +02:00
2b59598894
migrate ticket changelog to record_id identity (D-26)
jpmschweitzer and Claude Opus 4.8
2026-06-10 09:27:35 +02:00
301b6becf4
un-quarantine app_test open-folder hang (T-280)
jpmschweitzer and Claude Opus 4.8
2026-06-09 23:43:16 +02:00
76346122aa
fix bottom input box alignment when status bar hidden (T-298)
jpmschweitzer and Claude Opus 4.8
2026-06-09 23:36:13 +02:00
cbeb2c2d5a
fix T-287: silence GTK file-chooser GLib-GIO-CRITICAL noise
jpmschweitzer and Claude Opus 4.8
2026-06-09 23:21:59 +02:00
ace13b36b7
note T-56 security redesign (D-90)
jpmschweitzer and Claude Opus 4.8
2026-06-09 22:57:53 +02:00
7171a09fc2
gate clide:// deep links: paranoid allowlist + confirmation prompt (T-56, D-90)
jpmschweitzer and Claude Opus 4.8
2026-06-09 22:57:43 +02:00
2791776ab7
close T-56 (Linux deep links); file T-303 (macOS delivery follow-up)
jpmschweitzer and Claude Opus 4.8
2026-06-09 22:41:45 +02:00
4057286632
clide:// deep link handler — open files at a line (T-56)
jpmschweitzer and Claude Opus 4.8
2026-06-09 22:41:00 +02:00
1411e19ab4
ultrawide layout test coverage + shared setSurfaceSize helper (T-241)
jpmschweitzer and Claude Opus 4.8
2026-06-09 22:34:16 +02:00
7d8f58690f
number-key + Enter shortcuts for interactive prompt buttons (T-240)
jpmschweitzer and Claude Opus 4.8
2026-06-09 22:27:08 +02:00
1e8e37c6f9
clickable http links in the Claude conversation; bundle markdown hooks (T-253)
jpmschweitzer and Claude Opus 4.8
2026-06-09 22:16:57 +02:00
dc8ae0beaa
file T-300 + T-301 (clickable + repo-relative file refs in Claude convo)
jpmschweitzer and Claude Opus 4.8
2026-06-09 22:09:34 +02:00
86a52cd731
finish T-235 (persisted activity fold level); close T-132 via Q-34
jpmschweitzer and Claude Opus 4.8
2026-06-09 19:24:19 +02:00
eb7b738c17
correct T-132 status: in_progress (delivered bar T-158/T-235), not superseded
jpmschweitzer and Claude Opus 4.8
2026-06-09 19:06:53 +02:00
548e3e17e8
pin collapse toggles to the status-bar screen edges + flip chevron live (T-294)
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:54:46 +02:00
c35bb50c0c
file T-299 + remove gemini-report.md
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:43:02 +02:00
0536c48b97
trim T-296/T-236 changelog bullets under the 60-word cap
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:40:36 +02:00
d7de14800d
close T-294, T-296, T-297 (status-bar toggles, edit grouping, re-scroll)
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:35:01 +02:00
407ed25ab0
group consecutive same-file edits into one collapsed card (T-296)
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:34:27 +02:00
6efb3b5d2b
re-anchor the conversation tail when the bottom input zone resizes (T-297)
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:22:14 +02:00
3414db148a
add status-bar collapse toggles for sidebar + context pane (T-294)
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:19:30 +02:00
2f9159606f
file T-298: bottom input box misaligned when status bar is hidden
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:06:47 +02:00
adbd8e285a
harden SettingsStore against notify-after-dispose for fire-and-forget writes
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:05:53 +02:00
24364e6329
file T-297: conversation doesn't re-scroll when bottom input resizes
jpmschweitzer and Claude Opus 4.8
2026-06-09 18:01:20 +02:00
7fb1a10982
close T-236 + T-254 (inline pasted-image thumbnails, D-89)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:55:24 +02:00
529f40996d
render pasted images inline with lightbox expansion (T-236, T-254, D-89)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:54:55 +02:00
6f67757240
T-296: spec live status tick — spinner while editing, check when each lands
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:46:12 +02:00
1d160a0bd2
T-296: add worked example (clide_markdown.dart run -> 3 edits / 2 steps / 7 edits)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:45:20 +02:00
57755ac676
file T-296: group consecutive same-file edits into one collapsed card
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:44:07 +02:00
5c6674d739
persist the chosen theme per repo across loads (T-293)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:36:04 +02:00
af39f5b98a
T-294: resolve placement — toggles fixed at status-bar ends (design final)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:34:18 +02:00
8cc88bf7f9
T-294: glyph decision — Phosphor caret-line-left/right (0xe132 / 0xe130)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:33:22 +02:00
81e98bf3f3
T-294: fixed-end status-bar placement variant + space-reservation note
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:31:46 +02:00
ccd6b6174c
flag T-294 ready — status-bar collapse-toggle design approved
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:29:19 +02:00
da3043308a
T-294: move collapse toggles into the status bar
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:28:24 +02:00
0c44bd25f3
file T-295: clide image show is not tab-aware (opens in primary tab)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:26:07 +02:00
223de60853
T-294: Frame0 mock for pane collapse toggles + scope to visual affordance
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:24:36 +02:00
cc92694c81
refine T-294: anchor collapse toggles on center-pane outer edges
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:21:47 +02:00
a6f9e5bdeb
file T-294: collapse buttons for sidebar and context pane (Frame0 mock)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:18:51 +02:00
69346a5e25
flag T-293 ready
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:13:11 +02:00
e7cbdcd967
file T-293: chosen theme not persisted per-repo across loads
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:12:19 +02:00
5950b77d34
close T-292 (pty core-test starvation fixed)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:09:10 +02:00
0231cb41e0
run pty-tagged core tests serially to fix isolate-starvation flake (T-292)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:08:57 +02:00
fdccca1294
close T-278 (slash typeahead hyphen + Tab fixed by D-88 migration)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:03:30 +02:00
d8b9a4137e
lock in slash typeahead hyphen + Tab-accept behaviour (T-278)
jpmschweitzer and Claude Opus 4.8
2026-06-09 17:03:16 +02:00
b10ff321a3
file T-292: pty keystrokes test starves under parallel/coverage load
jpmschweitzer and Claude Opus 4.8
2026-06-09 16:57:37 +02:00
d5da614473
close T-29 (editor honours .editorconfig); file T-290/T-291 follow-ups
jpmschweitzer and Claude Opus 4.8
2026-06-09 12:46:51 +02:00
2577a1220e
editor honours EditorSettings: Tab/Shift+Tab indent + max_line_length ruler (T-29)
jpmschweitzer and Claude Opus 4.8
2026-06-09 09:16:39 +02:00
d4b39e430a
route editor config through a source-agnostic EditorSettings model (T-29)
jpmschweitzer and Claude Opus 4.8
2026-06-09 09:15:49 +02:00
55c66601c3
read .editorconfig and apply it on open + save (T-29)
jpmschweitzer and Claude Opus 4.8
2026-06-09 08:48:47 +02:00
48974d2a29
close the D-88 anchored-popover sweep (T-286, T-288)
jpmschweitzer and Claude Opus 4.8
2026-06-09 08:19:52 +02:00
9f249f6dcc
migrate the theme switcher onto ClideAnchoredOverlay + ClideMenu (T-286, D-88)
jpmschweitzer and Claude Opus 4.8
2026-06-08 23:24:00 +02:00
bf4b6bec1e
add Gemini code-analysis report
jpmschweitzer and Claude Opus 4.8
2026-06-08 23:02:16 +02:00
1c20bf128a
migrate the slash typeahead onto ClideTypeahead (T-286, D-88)
jpmschweitzer and Claude Opus 4.8
2026-06-08 23:02:07 +02:00
60312eff3b
migrate the @-mention typeahead onto ClideTypeahead (T-288)
jpmschweitzer and Claude Opus 4.8
2026-06-08 22:31:47 +02:00
3f27dab187
add ClideTypeahead — shared field-anchored suggestion list (T-288)
jpmschweitzer and Claude Opus 4.8
2026-06-08 22:27:42 +02:00
318e09e748
harden ClideAnchoredOverlay positioning + add an anchored test harness (T-288)
jpmschweitzer and Claude Opus 4.8
2026-06-08 22:17:58 +02:00
020b29f9b7
file T-289 (right-click context menus with context-aware actions)
jpmschweitzer and Claude Opus 4.8
2026-06-08 22:16:35 +02:00
a99bd60974
amend D-88: shared base + content components per surface (not one ClideMenu)
jpmschweitzer and Claude Opus 4.8
2026-06-08 22:12:39 +02:00
601e80e4b6
file T-288 (migrate remaining anchored surfaces; note focus + test-harness blockers)
jpmschweitzer and Claude Opus 4.8
2026-06-08 19:52:58 +02:00
e1d51eba7d
migrate the menu bar onto ClideAnchoredOverlay + ClideMenu (T-286)
jpmschweitzer and Claude Opus 4.8
2026-06-08 19:37:10 +02:00
cb4598b048
match folded activity-card spacing to the conversation cards (T-282)
jpmschweitzer and Claude Opus 4.8
2026-06-08 19:33:37 +02:00
ce8d286aad
file T-287 (GLib-GIO-CRITICAL GFileInfo standard::size on startup)
jpmschweitzer and Claude Opus 4.8
2026-06-08 19:13:03 +02:00
44c78b77b6
regenerate holder-card golden for the bordered-card padding change
jpmschweitzer and Claude Opus 4.8
2026-06-08 19:02:06 +02:00
52a7be1b86
trim changelog bullets to the 60-word cap
jpmschweitzer and Claude Opus 4.8
2026-06-08 18:57:05 +02:00
410252d121
keep the welcome screen from overflowing on small windows
jpmschweitzer and Claude Opus 4.8
2026-06-08 18:54:24 +02:00
a95b332925
permission-mode control beside the Claude composer (T-275)
jpmschweitzer and Claude Opus 4.8
2026-06-08 18:52:29 +02:00
3550f10dfc
add ClideAnchoredOverlay + ClideMenu popover primitive (D-88, T-286)
jpmschweitzer and Claude Opus 4.8
2026-06-08 18:44:06 +02:00
628db30645
ui-design skill: full Phosphor glyph reference page (1512 glyphs)
jpmschweitzer and Claude Opus 4.8
2026-06-08 18:11:26 +02:00
7e13b109a7
wireframe T-275 v3: drop inline tooltip so resting buttons are purely icon-only
jpmschweitzer and Claude Opus 4.8
2026-06-08 17:59:41 +02:00
f7fea6ef58
wireframe T-275 v2: icon-only mode button, passive status indicator, active state
jpmschweitzer and Claude Opus 4.8
2026-06-08 17:56:56 +02:00
6febde6a59
wireframe: permission-mode control beside the Claude composer (T-275)
jpmschweitzer and Claude Opus 4.8
2026-06-08 17:50:13 +02:00
a2437b0720
unify boxed conversation-card interior padding (T-282)
jpmschweitzer and Claude Opus 4.8
2026-06-08 17:42:01 +02:00
1ae5cc609c
key conversation list items so card state survives result reshapes (T-285)
jpmschweitzer and Claude Opus 4.8
2026-06-08 17:37:38 +02:00
d5ec85932d
ClideMarquee honours reduced motion (MediaQuery.disableAnimations) (T-284)
jpmschweitzer and Claude Opus 4.8
2026-06-08 16:57:25 +02:00
5241876871
clickable T/D/Q/R cross-refs in the Claude conversation (T-279)
jpmschweitzer and Claude Opus 4.8
2026-06-08 16:13:01 +02:00
12032e8c2c
note on T-283: active resume hang did not reproduce — defensive hardening only
jpmschweitzer and Claude Opus 4.8
2026-06-08 15:45:19 +02:00
bf373fca2b
file T-283 (resume hang: no init-event timeout/fallback; resume keyed off file-exists not content) under T-164
jpmschweitzer and Claude Opus 4.8
2026-06-08 15:40:12 +02:00
85732b875e
file T-282 (collapsed card bottom padding consistency) under T-276
jpmschweitzer and Claude Opus 4.8
2026-06-08 15:39:27 +02:00
a62003a833
tickets panel: parent/child as a tree, bold subject ticket (T-281)
jpmschweitzer and Claude Opus 4.8
2026-06-08 13:49:36 +02:00
67081709ec
file T-281 (clearer parent/child ticket nesting in tickets panel) under T-276
jpmschweitzer and Claude Opus 4.8
2026-06-08 13:46:17 +02:00
e8cc1f1ceb
turn indicator → Claude coral-orange brand accent (T-273)
jpmschweitzer and Claude Opus 4.8
2026-06-08 13:44:34 +02:00
6fcca38e6a
quarantine pre-existing app_test hang (T-280)
jpmschweitzer and Claude Opus 4.8
2026-06-08 13:34:22 +02:00
07b41c0ff1
file T-279 (clickable T/D/Q/R cross-refs in conversation view) under T-276
jpmschweitzer and Claude Opus 4.8
2026-06-08 12:21:25 +02:00
069879620f
attribute sidechain prose/thinking to the agent, not claude (T-265); close T-267
jpmschweitzer and Claude Opus 4.8
2026-06-08 12:09:47 +02:00
db6ecbd5df
nest the whole sub-agent run under its Agent card (T-264)
jpmschweitzer and Claude Opus 4.8
2026-06-08 11:26:09 +02:00
5253b7b759
file T-278 (slash typeahead breaks on '-'; flaky Tab-complete) under T-276
jpmschweitzer and Claude Opus 4.8
2026-06-08 11:20:05 +02:00