Dave
110815c1c5
story-kit: queue 247_story_human_qa_gate_with_rejection_flow for merge
2026-03-18 09:31:02 +00:00
Dave and Claude Sonnet 4.6
29fc761980
fix: skip frontend tests when frontend dir absent in sparse worktrees
...
script/test unconditionally cd'd into frontend/ and ran npm test, which
failed in sparse-checkout worktrees that only contain the server/ subtree.
Guard the frontend step with a directory existence check so acceptance
gates pass for worktrees that have no frontend checkout.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-18 09:30:51 +00:00
Dave
d537aceb63
story-kit: start 278_story_auto_assign_agents_to_pipeline_items_on_server_startup
2026-03-18 09:29:43 +00:00
Dave
72b89c8ccc
story-kit: start 277_story_matrix_bot_uses_its_configured_name_instead_of_claude
2026-03-18 09:29:27 +00:00
Dave
e19de02967
story-kit: start 279_story_auto_assign_should_respect_agent_stage_when_front_matter_specifies_agent
2026-03-18 09:29:00 +00:00
Dave
1c5f13e7eb
story-kit: create 279_story_auto_assign_should_respect_agent_stage_when_front_matter_specifies_agent
2026-03-18 09:28:33 +00:00
Dave
816c771a2a
story-kit: queue 275_story_matrix_bot_surfaces_claude_code_permission_prompts_to_chat for merge
2026-03-18 09:28:30 +00:00
Dave
642a8486cd
story-kit: queue 266_story_matrix_bot_structured_conversation_history for QA
2026-03-18 09:25:33 +00:00
Dave
605bcadea7
story-kit: done 274_story_mcp_pipeline_status_tool_with_agent_assignments
2026-03-18 09:25:29 +00:00
Dave
ccc1ead8c9
story-kit: remove 274_story_mcp_pipeline_status_tool_with_agent_assignments
2026-03-18 09:25:07 +00:00
Dave
8bbbe8fbdd
story-kit: start 274_story_mcp_pipeline_status_tool_with_agent_assignments
2026-03-18 09:25:01 +00:00
Dave
d9775834ed
story-kit: queue 275_story_matrix_bot_surfaces_claude_code_permission_prompts_to_chat for QA
2026-03-18 09:22:43 +00:00
Dave
c32f0dce45
story-kit: queue 274_story_mcp_pipeline_status_tool_with_agent_assignments for merge
2026-03-18 09:22:39 +00:00
Dave
d864941665
story-kit: start 266_story_matrix_bot_structured_conversation_history
2026-03-18 09:21:40 +00:00
Dave
9c2d831c65
story-kit: create 266_story_matrix_bot_structured_conversation_history
2026-03-18 09:21:26 +00:00
Dave
2ab91f933f
story-kit: create 266_story_matrix_bot_structured_conversation_history
2026-03-18 09:21:00 +00:00
Dave
1fcb8cb332
story-kit: create 266_story_matrix_bot_structured_conversation_history
2026-03-18 09:20:36 +00:00
Dave
3439c16e66
story-kit: create 278_story_auto_assign_agents_to_pipeline_items_on_server_startup
2026-03-18 09:18:23 +00:00
Dave
ce93987da8
story-kit: queue 274_story_mcp_pipeline_status_tool_with_agent_assignments for merge
2026-03-18 09:15:01 +00:00
Dave
bd7b7cc34a
story-kit: create 277_story_matrix_bot_uses_its_configured_name_instead_of_claude
2026-03-18 09:09:49 +00:00
Dave
855452b4a2
story-kit: queue 274_story_mcp_pipeline_status_tool_with_agent_assignments for merge
2026-03-18 09:09:06 +00:00
Dave
1fcfa9123f
story-kit: queue 274_story_mcp_pipeline_status_tool_with_agent_assignments for merge
2026-03-18 09:07:42 +00:00
Dave
e66b811436
story-kit: queue 273_story_matrix_bot_sends_typing_indicator_while_waiting_for_claude_response for merge
2026-03-18 09:06:00 +00:00
Dave
8d5fa85a3a
story-kit: accept 264_bug_claude_code_session_id_not_persisted_across_browser_refresh
2026-03-18 09:05:30 +00:00
Dave
a4e7a23ca6
story-kit: queue 274_story_mcp_pipeline_status_tool_with_agent_assignments for QA
2026-03-17 18:43:05 +00:00
Dave
b67eea7b9a
story-kit: queue 273_story_matrix_bot_sends_typing_indicator_while_waiting_for_claude_response for QA
2026-03-17 18:42:03 +00:00
Dave
4a89b46857
story-kit: start 275_story_matrix_bot_surfaces_claude_code_permission_prompts_to_chat
2026-03-17 18:33:23 +00:00
Dave
047bf83b76
story-kit: start 274_story_mcp_pipeline_status_tool_with_agent_assignments
2026-03-17 18:32:43 +00:00
Dave
62aa142409
story-kit: start 273_story_matrix_bot_sends_typing_indicator_while_waiting_for_claude_response
2026-03-17 18:32:37 +00:00
Dave
c93a2e80f9
story-kit: queue 92_spike_stop_auto_committing_intermediate_pipeline_moves for QA
2026-03-17 18:32:30 +00:00
Dave
9176fe3303
story-kit: create 276_story_detect_and_log_when_root_mcp_json_port_is_modified
2026-03-17 18:26:07 +00:00
Dave
296a59def3
story-kit: create 275_story_matrix_bot_surfaces_claude_code_permission_prompts_to_chat
2026-03-17 18:23:52 +00:00
Dave
90bb2fb137
story-kit: done 272_story_clear_merge_error_front_matter_when_story_leaves_merge_stage
2026-03-17 18:21:59 +00:00
Dave
bc0bb91a83
story-kit: merge 272_story_clear_merge_error_front_matter_when_story_leaves_merge_stage
2026-03-17 18:21:56 +00:00
Dave
0b39b2acfc
story-kit: create 275_story_matrix_bot_surfaces_claude_code_permission_prompts_to_chat
2026-03-17 18:21:40 +00:00
Dave
75c27f5853
story-kit: create 273_story_matrix_bot_sends_typing_indicator_while_waiting_for_claude_response
2026-03-17 18:18:29 +00:00
Dave
349866606c
story-kit: done 270_bug_qa_test_server_overwrites_root_mcp_json_with_wrong_port
2026-03-17 18:16:30 +00:00
Dave
901f7a65d3
story-kit: merge 270_bug_qa_test_server_overwrites_root_mcp_json_with_wrong_port
2026-03-17 18:16:13 +00:00
Dave
c52b41b99c
story-kit: queue 272_story_clear_merge_error_front_matter_when_story_leaves_merge_stage for merge
2026-03-17 18:15:18 +00:00
Dave
ec76005c63
story-kit: create 274_story_mcp_pipeline_status_tool_with_agent_assignments
2026-03-17 18:10:26 +00:00
Dave
1736f8d924
story-kit: queue 92_spike_stop_auto_committing_intermediate_pipeline_moves for QA
2026-03-17 18:08:42 +00:00
Dave
f8b5e11c27
story-kit: done 269_story_file_references_in_web_ui_chat_input
2026-03-17 18:04:48 +00:00
Dave
12c500ee90
story-kit: remove 269_story_file_references_in_web_ui_chat_input
2026-03-17 18:03:21 +00:00
Dave
81c9cf797f
story-kit: done 269_story_file_references_in_web_ui_chat_input
2026-03-17 18:03:10 +00:00
Dave
d18c1105c7
story-kit: start 269_story_file_references_in_web_ui_chat_input
2026-03-17 18:01:09 +00:00
Dave
ca8e6dc51c
story-kit: accept 245_bug_chat_history_persistence_lost_on_page_refresh_story_145_regression
2026-03-17 17:58:30 +00:00
Dave
30ad59c6eb
story-kit: queue 269_story_file_references_in_web_ui_chat_input for merge
2026-03-17 17:57:29 +00:00
Dave
123f140244
story-kit: start 269_story_file_references_in_web_ui_chat_input
2026-03-17 17:56:24 +00:00
Dave
8db23f77cd
story-kit: start 92_spike_stop_auto_committing_intermediate_pipeline_moves
2026-03-17 17:55:34 +00:00
Dave
6bfa10b0e5
story-kit: queue 269_story_file_references_in_web_ui_chat_input for merge
2026-03-17 17:55:15 +00:00
Dave
65036b2ce7
story-kit: start 92_spike_stop_auto_committing_intermediate_pipeline_moves
2026-03-17 17:54:03 +00:00
Dave and Claude Opus 4.6
76d73b2d0b
story-kit: gitignore matrix_history.json
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 17:53:33 +00:00
Dave
78618a1b76
story-kit: queue 269_story_file_references_in_web_ui_chat_input for merge
2026-03-17 17:51:06 +00:00
Dave
47e07b23d1
story-kit: queue 272_story_clear_merge_error_front_matter_when_story_leaves_merge_stage for QA
2026-03-17 17:50:17 +00:00
Dave
45ae7b8f01
story-kit: queue 269_story_file_references_in_web_ui_chat_input for merge
2026-03-17 17:49:46 +00:00
Dave
e1c30b5953
story-kit: accept 262_story_bot_error_notifications_for_story_failures
2026-03-17 17:49:07 +00:00
Dave
b0d9fb4f39
story-kit: queue 269_story_file_references_in_web_ui_chat_input for merge
2026-03-17 17:47:07 +00:00
Dave
dcc11c2b0f
story-kit: queue 271_story_show_assigned_agent_in_expanded_work_item_view for QA
2026-03-17 17:46:43 +00:00
Dave
7f21454880
story-kit: queue 269_story_file_references_in_web_ui_chat_input for merge
2026-03-17 17:45:44 +00:00
Dave
a893a1cef7
story-kit: merge 266_story_matrix_bot_structured_conversation_history
2026-03-17 17:42:08 +00:00
Dave
3fb48cdf51
story-kit: queue 269_story_file_references_in_web_ui_chat_input for QA
2026-03-17 17:41:55 +00:00
Dave
f1bb1216bf
story-kit: done 266_story_matrix_bot_structured_conversation_history
2026-03-17 17:41:29 +00:00
Dave
b3faf7b810
story-kit: queue 247_story_human_qa_gate_with_rejection_flow for merge
2026-03-17 17:40:54 +00:00
Dave
89e4ee1c9c
story-kit: queue 270_bug_qa_test_server_overwrites_root_mcp_json_with_wrong_port for merge
2026-03-17 17:37:50 +00:00
Dave
4df39eb1f2
story-kit: create 273_story_matrix_bot_sends_typing_indicator_while_waiting_for_claude_response
2026-03-17 17:37:41 +00:00
Dave
a7d23143ef
story-kit: done 267_story_mcp_update_story_tool_should_support_front_matter_fields
2026-03-17 17:36:00 +00:00
Dave
f72666b39e
story-kit: merge 267_story_mcp_update_story_tool_should_support_front_matter_fields
2026-03-17 17:35:57 +00:00
Dave
1f8ffee38e
story-kit: start 272_story_clear_merge_error_front_matter_when_story_leaves_merge_stage
2026-03-17 17:35:23 +00:00
Dave
798f841b9a
story-kit: queue 267_story_mcp_update_story_tool_should_support_front_matter_fields for merge
2026-03-17 17:34:26 +00:00
Dave
25c3dbb3d1
story-kit: start 271_story_show_assigned_agent_in_expanded_work_item_view
2026-03-17 17:33:34 +00:00
Dave
71cbc21b01
story-kit: queue 266_story_matrix_bot_structured_conversation_history for merge
2026-03-17 17:31:57 +00:00
Dave
6deeba81a8
story-kit: queue 266_story_matrix_bot_structured_conversation_history for merge
2026-03-17 17:30:53 +00:00
Dave
b862a7a6d0
story-kit: queue 267_story_mcp_update_story_tool_should_support_front_matter_fields for merge
2026-03-17 17:29:36 +00:00
Dave
fe1f76957d
story-kit: queue 267_story_mcp_update_story_tool_should_support_front_matter_fields for merge
2026-03-17 17:28:38 +00:00
Dave
266e676dd4
story-kit: queue 247_story_human_qa_gate_with_rejection_flow for QA
2026-03-17 17:27:04 +00:00
Dave
402159c19a
story-kit: queue 270_bug_qa_test_server_overwrites_root_mcp_json_with_wrong_port for QA
2026-03-17 17:26:23 +00:00
Dave
6d1b36e515
story-kit: start 269_story_file_references_in_web_ui_chat_input
2026-03-17 17:25:42 +00:00
Dave and Claude Opus 4.6
81d4889cee
Expand vite watch ignore list to prevent silent crashes on merge
...
Vite only needs to watch frontend/ sources. Ignore git objects,
Rust source, Cargo files, node_modules, and vendor directories
that change in bulk during squash merges.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 17:17:47 +00:00
Dave and Claude Opus 4.6
0eb2cd8ec3
Stop tracking .mcp.json — it is generated at runtime
...
The server writes .mcp.json with its current port on startup and
during worktree creation. Tracking it in git causes QA gate failures
when the worktree copy diverges from master (e.g. different port).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 17:15:35 +00:00
Dave
b251ed7421
story-kit: create 272_story_clear_merge_error_front_matter_when_story_leaves_merge_stage
2026-03-17 17:14:19 +00:00
Dave
4a600e9954
story-kit: create 271_story_show_assigned_agent_in_expanded_work_item_view
2026-03-17 17:13:08 +00:00
Dave
cfb810b061
story-kit: start 270_bug_qa_test_server_overwrites_root_mcp_json_with_wrong_port
2026-03-17 17:10:45 +00:00
Dave
71bd999586
story-kit: create 270_bug_qa_test_server_overwrites_root_mcp_json_with_wrong_port
2026-03-17 17:10:30 +00:00
Dave
10d0cdeeae
story-kit: accept 256_story_bot_must_verify_other_users_cross_signing_identity_before_checking_device_verification
2026-03-17 17:09:27 +00:00
Dave
6e375aaab5
story-kit: create 270_bug_qa_test_server_overwrites_root_mcp_json_with_wrong_port
2026-03-17 17:08:26 +00:00
Dave
e7edf9a8d5
story-kit: done 268_refactor_upgrade_tokio_tungstenite_to_0_29_0
2026-03-17 17:02:34 +00:00
Dave
20431f625b
story-kit: merge 268_refactor_upgrade_tokio_tungstenite_to_0_29_0
2026-03-17 17:02:31 +00:00
Dave
d35f0f19fb
story-kit: queue 268_refactor_upgrade_tokio_tungstenite_to_0_29_0 for merge
2026-03-17 16:59:54 +00:00
Dave
4303b33b90
story-kit: queue 266_story_matrix_bot_structured_conversation_history for QA
2026-03-17 16:58:19 +00:00
Dave
f9c0d24d7a
story-kit: accept 259_story_move_story_kit_ignores_into_story_kit_gitignore
2026-03-17 16:57:12 +00:00
Dave
ec3277234c
story-kit: queue 267_story_mcp_update_story_tool_should_support_front_matter_fields for QA
2026-03-17 16:53:12 +00:00
Dave
0a28aae041
story-kit: queue 268_refactor_upgrade_tokio_tungstenite_to_0_29_0 for QA
2026-03-17 16:47:46 +00:00
Dave
a7a8358cbb
story-kit: create 269_story_file_references_in_web_ui_chat_input
2026-03-17 16:46:55 +00:00
Dave
6b6cb525a7
story-kit: start 268_refactor_upgrade_tokio_tungstenite_to_0_29_0
2026-03-17 16:43:45 +00:00
Dave
27465b1130
story-kit: create 268_refactor_upgrade_tokio_tungstenite_to_0_29_0
2026-03-17 16:43:34 +00:00
Dave and Claude Opus 4.6
e74c370c7e
Improve release changelog and fix MCP port
...
Generate structured changelogs from completed stories instead of raw
commit messages. Group by features, bug fixes, and refactors. Filter
out story-kit automation commits.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 16:42:48 +00:00
Dave
8defd5c671
story-kit: start 267_story_mcp_update_story_tool_should_support_front_matter_fields
2026-03-17 16:42:08 +00:00
Dave
a5c4fb553a
story-kit: create 267_story_mcp_update_story_tool_should_support_front_matter_fields
2026-03-17 16:41:47 +00:00
Dave
a7772d1421
story-kit: start 247_story_human_qa_gate_with_rejection_flow
2026-03-17 16:41:27 +00:00
Dave
ed967403fb
story-kit: start 247_story_human_qa_gate_with_rejection_flow
2026-03-17 16:40:09 +00:00