Commit Graph

  • 8f34c521fb huskies: merge 508_story_configurable_rendezvous_peer_in_project_toml_with_outbound_crdt_sync_connect dave 2026-04-10 16:41:01 +00:00
  • a59f4fc1a5 huskies: merge 532_story_remove_startup_reconcile_pass_and_drift_notification_no_filesystem_to_reconcile_against dave 2026-04-10 16:36:40 +00:00
  • b88857c2e4 huskies: merge 507_story_apply_inbound_signedops_with_causal_order_queue_for_partition_recovery dave 2026-04-10 16:09:15 +00:00
  • 1ca9bc1bfd huskies: merge 506_story_websocket_sync_endpoint_that_broadcasts_local_signedops_to_connected_peers dave 2026-04-10 15:49:04 +00:00
  • 73890c98fa huskies: merge 505_story_signedop_wire_codec_for_crdt_sync_between_nodes dave 2026-04-10 15:31:22 +00:00
  • bfede09fe6 huskies: merge 529_bug_stale_mergemaster_advance_moves_done_stories_back_to_merge_zombie_merge_loop dave 2026-04-10 15:16:50 +00:00
  • 11d19d8902 huskies: merge 530_story_eliminate_filesystem_markdown_shadows_entirely_crdt_db_is_the_only_story_store dave 2026-04-10 14:56:13 +00:00
  • 1dd675796b huskies: merge 531_story_mcp_tool_to_read_agent_session_logs_from_disk_not_just_live_stream dave 2026-04-10 13:05:04 +00:00
  • 31388da609 huskies: merge 517_story_remove_filesystem_shadow_fallback_paths_from_lifecycle_rs_finish_the_migration_to_crdt_only dave 2026-04-10 12:56:16 +00:00
  • fe405e81c6 huskies: merge 527_story_remove_rate_limit_hard_block_bot_notifications_from_matrix_chat dave 2026-04-10 11:23:19 +00:00
  • 7e5b9839e8 huskies: merge 523_refactor_introduce_script_test_script_lint_script_build_and_migrate_agent_prompts_off_tech_specific_commands dave 2026-04-10 11:16:51 +00:00
  • 2a24a4cc85 huskies: merge 522_story_migrate_status_command_pipeline_view_from_filesystem_to_pipeline_state_read_all_typed dave 2026-04-10 10:33:35 +00:00
  • 6310c8bf49 huskies: merge 518_story_apply_and_persist_should_log_when_persist_tx_send_fails_instead_of_silently_dropping_the_op dave 2026-04-10 10:29:20 +00:00
  • 61ae30873f huskies: merge 516_story_update_story_description_should_create_the_description_section_if_it_doesn_t_exist_instead_of_erroring dave 2026-04-10 10:25:07 +00:00
  • f015fe5a1d huskies: merge 515_story_add_a_debug_mcp_tool_to_dump_the_in_memory_crdt_state_for_inspection dave 2026-04-10 10:20:41 +00:00
  • c6b6be872b huskies: merge 509_bug_create_story_silently_drops_description_and_any_other_unknown_parameters_with_no_error dave 2026-04-10 10:16:49 +00:00
  • 5377eeae5b huskies: merge 513_story_startup_reconcile_pass_that_detects_drift_between_crdt_pipeline_items_and_filesystem_shadows dave 2026-04-10 10:12:54 +00:00
  • 92b212e7fd huskies: merge 504_story_update_story_front_matter_mcp_schema_should_accept_non_string_values_lists_bools_numbers TimmyandClaude Opus 4.6 2026-04-10 11:08:21 +01:00
  • 9633ab35a6 fix: validate_story_dirs reads filesystem shadows instead of global CRDT singleton (bug 525) TimmyandClaude Opus 4.6 2026-04-10 10:52:42 +01:00
  • d1b845fd2e fix: move_item must not overwrite advanced CRDT stage when missing_ok=true (bug 524) daveandClaude Sonnet 4.6 2026-04-10 00:21:39 +00:00
  • 934bda5904 Trying out sonnet for merges Timmy 2026-04-10 01:04:25 +01:00
  • 962e3d4e7d fmt Timmy 2026-04-10 01:04:09 +01:00
  • 0de9200d48 huskies: merge 512_story_migrate_chat_commands_from_filesystem_lookup_to_crdt_db dave 2026-04-09 23:00:01 +00:00
  • c324452b38 fix: commit uncommitted native JSON type changes on master daveandClaude Opus 4.6 2026-04-09 22:35:52 +00:00
  • d3ee850f37 huskies: merge 500_story_remove_duplicate_pty_debug_log_lines dave 2026-04-09 22:11:41 +00:00
  • cbe016d7a2 huskies: merge 519_story_mergemaster_should_detect_no_commits_ahead_of_master_and_fail_loudly_instead_of_exiting_silently dave 2026-04-09 22:05:52 +00:00
  • 6f6d37e955 huskies: merge 514_story_delete_story_should_do_a_full_cleanup_crdt_op_db_row_filesystem_shadow_worktree_pending_timers dave 2026-04-09 22:00:24 +00:00
  • 84717b04bd huskies: merge 520_story_typed_pipeline_state_machine_in_rust_foundation_replaces_stringly_typed_crdt_views_with_strict_enums_subsumes_436 dave 2026-04-09 21:24:11 +00:00
  • 1d9287389a feat(521): evict_item primitive + purge_story MCP tool TimmyandClaude Opus 4.6 2026-04-09 21:29:09 +01:00
  • 13635b01bc wip(501): timer cancellation infrastructure (parallel session WIP + main.rs wiring) TimmyandClaude Opus 4.6 2026-04-09 21:28:48 +01:00
  • 1707277bb7 sketch(520): add ExecutionMachine to the statig sketch for parity with bare TimmyandClaude Opus 4.6 2026-04-09 21:08:39 +01:00
  • 7c0015beb0 docs: file 12 stories from 2026-04-09 architecture session + handoff doc TimmyandClaude Opus 4.6 2026-04-09 21:03:53 +01:00
  • f7d69cde50 sketch(520): typed pipeline state machine — bare and statig versions TimmyandClaude Opus 4.6 2026-04-09 21:03:07 +01:00
  • 995576358f fix(511): replay CRDT ops by rowid ASC instead of seq ASC TimmyandClaude Opus 4.6 2026-04-09 21:02:01 +01:00
  • 5765fb57be merge(478): WebSocket CRDT sync layer (manual squash from feature/story-478) TimmyandClaude Opus 4.6 2026-04-09 19:46:29 +01:00
  • 41515e3b8f huskies: merge 503_bug_depends_on_pointing_at_an_archived_story_is_silently_treated_as_deps_met_surprising_users dave 2026-04-09 18:27:25 +00:00
  • 8b2e068d3e fix(502): don't demote merge-stage stories on mergemaster attach TimmyandClaude Opus 4.6 2026-04-09 19:18:01 +01:00
  • 59fbb56252 chore: ignore pipeline.db backup files in .huskies/.gitignore daveandTimmy 2026-04-09 18:07:00 +00:00
  • 278bc8f050 Noting script/ commands for Docker rebuild and restart. Timmy 2026-04-09 18:00:20 +01:00
  • f5634a7434 Archiving the last of the pipeline story files Timmy 2026-04-09 17:59:54 +01:00
  • 8d9600183f Ignoring the huskies pipeline datastore Timmy 2026-04-09 17:59:12 +01:00
  • bb865687d5 Formatting Timmy 2026-04-09 17:58:29 +01:00
  • 1ffdd75475 huskies: accept 499_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon dave 2026-04-08 05:04:16 +00:00
  • 46a254f80c huskies: accept 496_bug_hard_rate_limit_without_reset_at_never_auto_schedules_retry dave 2026-04-08 04:05:13 +00:00
  • 1baa83c1fd huskies: accept 491_story_watcher_fires_on_crdt_state_transitions_instead_of_filesystem_events dave 2026-04-08 04:03:12 +00:00
  • 870f49509d huskies: done 492_story_remove_filesystem_pipeline_state_and_store_story_content_in_database dave 2026-04-08 03:07:36 +00:00
  • 8fd49d563e huskies: merge 492_story_remove_filesystem_pipeline_state_and_store_story_content_in_database dave 2026-04-08 03:03:59 +00:00
  • f43d30bdae huskies: accept 497_bug_dependency_promotion_loop_missing_stories_with_met_deps_never_move_from_backlog_to_current dave 2026-04-08 01:33:33 +00:00
  • 6a56fa5623 huskies: done 497_bug_dependency_promotion_loop_missing_stories_with_met_deps_never_move_from_backlog_to_current dave 2026-04-08 01:32:29 +00:00
  • eba933e21e huskies: merge 497_bug_dependency_promotion_loop_missing_stories_with_met_deps_never_move_from_backlog_to_current dave 2026-04-08 01:28:53 +00:00
  • bc429edf49 huskies: done 491_story_watcher_fires_on_crdt_state_transitions_instead_of_filesystem_events dave 2026-04-08 01:18:33 +00:00
  • 5c2769dd7d huskies: merge 491_story_watcher_fires_on_crdt_state_transitions_instead_of_filesystem_events dave 2026-04-08 01:14:55 +00:00
  • dbdcf334aa huskies: done 499_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon dave 2026-04-08 01:07:35 +00:00
  • 09a89fdb6b huskies: merge 499_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon dave 2026-04-08 01:03:43 +00:00
  • 0fa0b60feb huskies: create 491_story_watcher_fires_on_crdt_state_transitions_instead_of_filesystem_events dave 2026-04-08 00:55:02 +00:00
  • e814f5dd3c huskies: delete 488_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon dave 2026-04-08 00:52:31 +00:00
  • ce9acbdeab huskies: create 499_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon dave 2026-04-08 00:52:01 +00:00
  • ea8e12190b huskies: done 496_bug_hard_rate_limit_without_reset_at_never_auto_schedules_retry dave 2026-04-08 00:04:28 +00:00
  • dea410149a huskies: merge 496_bug_hard_rate_limit_without_reset_at_never_auto_schedules_retry dave 2026-04-08 00:00:19 +00:00
  • f8bebd0fdf huskies: create 498_bug_stale_merge_job_lock_prevents_new_merges_after_agent_dies dave 2026-04-07 23:49:27 +00:00
  • 753f7f1c92 fix: comment out premature db::crdt references that broke build daveandClaude Opus 4.6 2026-04-07 23:49:11 +00:00
  • c4e70db85f huskies: accept 490_story_crdt_state_layer_backed_by_sqlite dave 2026-04-07 18:54:36 +00:00
  • c06a01facb huskies: accept 495_bug_status_traffic_light_dots_use_unsupported_html_colouring_switch_to_emoji dave 2026-04-07 18:41:32 +00:00
  • 0072e44e0f huskies: accept 494_story_mcp_tool_to_run_project_test_suite dave 2026-04-07 18:39:31 +00:00
  • 8372b77e07 huskies: accept 493_bug_story_dependency_chain_not_firing_due_to_front_matter_format_issues dave 2026-04-07 17:16:27 +00:00
  • 8be4e73d10 huskies: accept 489_story_sqlite_shadow_write_for_pipeline_state_via_sqlx dave 2026-04-07 17:10:27 +00:00
  • 2811c27a2a scope script/test to huskies crate only daveandClaude Opus 4.6 2026-04-07 16:22:19 +00:00
  • 15a52d6d38 ignore kleppmann_trace test — 10+ min, 12GB RAM daveandClaude Opus 4.6 2026-04-07 16:15:38 +00:00
  • c73153dd4e huskies: merge 490_story_crdt_state_layer_backed_by_sqlite daveandClaude Opus 4.6 2026-04-07 16:12:19 +00:00
  • c621bca7b1 huskies: done 495_bug_status_traffic_light_dots_use_unsupported_html_colouring_switch_to_emoji dave 2026-04-07 15:55:04 +00:00
  • 5a9601dd3c huskies: merge 495_bug_status_traffic_light_dots_use_unsupported_html_colouring_switch_to_emoji dave 2026-04-07 15:51:09 +00:00
  • b05ddedb41 huskies: create 497_bug_dependency_promotion_loop_missing_stories_with_met_deps_never_move_from_backlog_to_current dave 2026-04-07 15:52:48 +00:00
  • 0e2d9fe1cd huskies: accept 487_story_display_story_dependencies_in_web_ui_and_chat_commands dave 2026-04-07 15:47:55 +00:00
  • a126929f00 huskies: done 490_story_crdt_state_layer_backed_by_sqlite dave 2026-04-07 15:47:50 +00:00
  • 7eecfeb56a bump gate timeout from 600s to 1200s daveandClaude Opus 4.6 2026-04-07 15:47:44 +00:00
  • c7cf1e8335 huskies: accept 488_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon dave 2026-04-07 15:35:57 +00:00
  • 61a8f0edca huskies: accept 481_bug_scaffold_does_not_copy_agent_definitions_from_project_toml_to_new_projects dave 2026-04-07 15:11:57 +00:00
  • fa5885154b huskies: create 496_bug_hard_rate_limit_without_reset_at_never_auto_schedules_retry dave 2026-04-07 14:57:20 +00:00
  • 0adc2a494e huskies: done 494_story_mcp_tool_to_run_project_test_suite dave 2026-04-07 14:43:44 +00:00
  • 19768c23d5 huskies: merge 494_story_mcp_tool_to_run_project_test_suite dave 2026-04-07 14:39:47 +00:00
  • 1b8c391836 huskies: create 495_bug_status_traffic_light_dots_use_unsupported_html_colouring_switch_to_emoji dave 2026-04-07 14:41:00 +00:00
  • 1acb8123ae huskies: create 494_story_mcp_tool_to_run_project_test_suite dave 2026-04-07 14:16:19 +00:00
  • 132d61cb68 huskies: done 488_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon dave 2026-04-07 13:36:46 +00:00
  • 4476c57444 huskies: merge 488_story_web_ui_shows_project_name_in_browser_tab_with_huskies_favicon dave 2026-04-07 13:33:06 +00:00
  • c64577eff0 huskies: done 493_bug_story_dependency_chain_not_firing_due_to_front_matter_format_issues dave 2026-04-07 13:32:42 +00:00
  • a3a3942b0a huskies: merge 493_bug_story_dependency_chain_not_firing_due_to_front_matter_format_issues dave 2026-04-07 13:28:38 +00:00
  • d158b05a1a huskies: create 480_story_cryptographic_node_auth_for_distributed_mesh dave 2026-04-07 13:19:38 +00:00
  • 9fc68e1379 huskies: create 479_story_build_agent_mode_with_crdt_based_work_claiming dave 2026-04-07 13:19:27 +00:00
  • fcc9d35c33 huskies: create 478_story_websocket_sync_layer_for_crdt_state_between_nodes dave 2026-04-07 13:19:11 +00:00
  • 8ae5dad649 huskies: create 492_story_remove_filesystem_pipeline_state_and_store_story_content_in_database dave 2026-04-07 13:18:48 +00:00
  • 9b36252d1d huskies: create 491_story_watcher_fires_on_crdt_state_transitions_instead_of_filesystem_events dave 2026-04-07 13:18:36 +00:00
  • 88c1d8b44f huskies: create 490_story_crdt_state_layer_backed_by_sqlite dave 2026-04-07 13:18:24 +00:00
  • 9a255086c4 huskies: create 493_bug_story_dependency_chain_not_firing_due_to_front_matter_format_issues dave 2026-04-07 13:16:26 +00:00
  • 4f6d4a1e2e huskies: done 489_story_sqlite_shadow_write_for_pipeline_state_via_sqlx dave 2026-04-07 13:13:20 +00:00
  • f1ef31d1ee huskies: merge 489_story_sqlite_shadow_write_for_pipeline_state_via_sqlx dave 2026-04-07 13:09:48 +00:00
  • 0c9e120ba2 huskies: create 480_story_cryptographic_node_auth_for_distributed_mesh dave 2026-04-07 12:33:35 +00:00
  • afdb604255 huskies: create 479_story_build_agent_mode_with_crdt_based_work_claiming dave 2026-04-07 12:33:28 +00:00
  • d5fcbb19f0 huskies: create 478_story_websocket_sync_layer_for_crdt_state_between_nodes dave 2026-04-07 12:33:21 +00:00
  • 4c51258a17 huskies: create 492_story_remove_filesystem_pipeline_state_and_store_story_content_in_database dave 2026-04-07 12:33:14 +00:00
  • e0b51e8041 huskies: create 491_story_watcher_fires_on_crdt_state_transitions_instead_of_filesystem_events dave 2026-04-07 12:33:05 +00:00