Files
manual_slop/conductor/chronology.md
T

249 lines
56 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- Generated 2026-07-02 | 244 rows -->
| Date | ID | Status | Summary | Folder | Range |
| --- | --- | --- | --- | --- | --- |
| 2026-07-01 | `chronology_v2_20260701` | Completed | - `conductor/tracks/chronology_20260619/spec.md` (the v2 rewrite spec, 354 lines — designed but never executed) | `conductor/tracks/chronology_v2_20260701` | `c1da0f99..c6593278` (6) |
| 2026-07-01 | `mma_quarantine_rag_test_decoupling_20260701` | Active | Two surgical interventions: | `conductor/tracks/mma_quarantine_rag_test_decoupling_20260701` | `e5f37e74..e5f37e74` (1) |
| 2026-06-29 | `default_layout_extract_20260629` | In Progress | Extract tier-2's GOOD work on the default layout setup (the `layouts/` directory, the install-on-empty-INI helpers, the pre-run install timing fix, and the orphan-end-child cleanup) into… | `conductor/tracks/default_layout_extract_20260629` | `466d2656..410d81fb` (2) |
| 2026-06-29 | `default_layout_install_20260629` | Completed | Manual Slop's GUI panels become invisible at startup whenever `manualslop_layout.ini` is missing, empty, or refers to window names that don't exist in the current build. | `conductor/tracks/default_layout_install_20260629` | `5ad062b1..4bf5ecd6` (10) |
| 2026-06-29 | `default_layout_install_followup_20260629` | Completed | The `default_layout_install_20260629` track shipped with a follow-up fix (`e9654518 fix(layout): strip stale dockspace IDs from bundled INI; force live-session apply`) that turned out to be… | `conductor/tracks/default_layout_install_followup_20260629` | `34538639..4bf5ecd6` (2) |
| 2026-06-27 | `cruft_elimination_20260627` | Completed | **Goal:** Make Python behave as close to C11/Odin/Jai as possible within Python's runtime constraints. | `conductor/tracks/cruft_elimination_20260627` | `f219616f..0a65056f` (8) |
| 2026-06-27 | `directive_hotswap_harness_20260627` | Active | **Track ID (proposed):** `directive_hotswap_harness_20260627` | `conductor/tracks/directive_hotswap_harness_20260627` | `03c7cfd5..03c7cfd5` (1) |
| 2026-06-27 | `enforcement_gap_closure_20260627` | Active | Close the two genuine enforcement gaps in the 7-banned-pattern mandate documented in | `conductor/tracks/enforcement_gap_closure_20260627` | `01f664ec..01f664ec` (1) |
| 2026-06-27 | `fix_mma_concurrent_tracks_sim_20260627` | Completed | Single-test fix track. | `conductor/tracks/fix_mma_concurrent_tracks_sim_20260627` | `ee185758..9d22c37c` (4) |
| 2026-06-27 | `module_taxonomy_refactor_20260627` | Completed | The user-reported `models.py` is a "dumping ground" (1044 lines, 36 classes, 5+ unrelated domains). | `conductor/tracks/module_taxonomy_refactor_20260627` | `cba6e7d7..91a61288` (13) |
| 2026-06-27 | `post_module_taxonomy_de_cruft_20260627` | Completed | Followup to module_taxonomy_refactor_20260627. | `conductor/tracks/post_module_taxonomy_de_cruft_20260627` | `05647d94..e4f652a7` (3) |
| 2026-06-27 | `test_engine_integration_20260627` | Active | Integrate the Dear ImGui Test Engine (`imgui_bundle.imgui.test_engine`) into Manual Slop's test infrastructure to enable high-fidelity simulation of user interactions — docking, window focus, panel visibility,… | `conductor/tracks/test_engine_integration_20260627` | `ca185235..a7f3b621` (2) |
| 2026-06-27 | `video_analysis_campaign_2_20260627` | Active | A research campaign analyzing 4 new AI-related YouTube videos using the established 3-pass architecture from the previous 12-video campaign (Pass 1: extract → Pass 2:… | `conductor/tracks/video_analysis_campaign_2_20260627` | `47564bb5..47564bb5` (1) |
| 2026-06-26 | `type_alias_unfuck_20260626` | Completed | **This is the MINIMAL track to fix the type-usage problem.** It exists because `metadata_promotion_20260624` became a tar pit. | `conductor/tracks/type_alias_unfuck_20260626` | `f47be0ec..c0f30f28` (3) |
| 2026-06-24 | `analysis` | Completed | Imported from archive (no spec) | `conductor/archive/analysis` | `964d7edd..964d7edd` (1) |
| 2026-06-24 | `code_path_audit_phase_2_20260624` | Completed | The actual followup to `code_path_audit_20260607`. | `conductor/tracks/code_path_audit_phase_2_20260624` | `7c352e1c..705cb50d` (2) |
| 2026-06-24 | `code_path_audit_phase_3_provider_state_20260624` | Completed | The actual fix for the 4 NG2 violations and 1 partial NG2 violation left by `code_path_audit_phase_2_20260624` (the previous Tier 2 work). | `conductor/tracks/code_path_audit_phase_3_provider_state_20260624` | `f7a29179..c3d575de` (10) |
| 2026-06-24 | `fix_test_failures_20260624` | Completed | 3 surgical fixes to make the full test suite green after the polish merge. | `conductor/tracks/fix_test_failures_20260624` | `7a9261c4..45876aef` (7) |
| 2026-06-24 | `metadata_field_cache_20260624` | Active | Child 3 of the `metadata_ssdl_defusing_20260624` campaign. | `conductor/tracks/metadata_field_cache_20260624` | `84c0b4ec..7c352e1c` (2) |
| 2026-06-24 | `metadata_generational_handle_20260624` | Active | Child 2 of the `metadata_ssdl_defusing_20260624` campaign. | `conductor/tracks/metadata_generational_handle_20260624` | `84c0b4ec..7c352e1c` (2) |
| 2026-06-24 | `metadata_nil_sentinel_20260624` | Completed | Child 1 of the `metadata_ssdl_defusing_20260624` campaign. | `conductor/tracks/metadata_nil_sentinel_20260624` | `84c0b4ec..7c352e1c` (3) |
| 2026-06-24 | `metadata_promotion_20260624` | Completed | Promotes the 5 distinct sub-aggregates (`CommsLogEntry`, `HistoryMessage`, `FileItem`, `ToolDefinition`, `ToolCall`) to their own typed `@dataclass(frozen=True, slots=True)` classes (or reuses the existing typed dataclasses where they… | `conductor/tracks/metadata_promotion_20260624` | `e50bebdd..b4bd772d` (16) |
| 2026-06-24 | `metadata_ssdl_defusing_20260624` | Active | 3-child campaign to defuse the `Metadata` aggregate's combinatoric explosion (4.01e22 effective codepaths) via Fleury's SSDL techniques. | `conductor/tracks/metadata_ssdl_defusing_20260624` | `84c0b4ec..7c352e1c` (2) |
| 2026-06-22 | `code_path_audit_polish_20260622` | Completed | Tight surgical follow-up to `code_path_audit_20260607` v2 (the MVP brute-force state). | `conductor/tracks/code_path_audit_polish_20260622` | `1e92fbe9..ca219163` (12) |
| 2026-06-21 | `any_type_componentization_20260621` | In Progress | **Owner:** Tier 2 Tech Lead | `conductor/tracks/any_type_componentization_20260621` | `ed0d198a..751b94d4` (12) |
| 2026-06-21 | `phase2_4_5_call_site_completion_20260621` | Completed | **Owner:** Tier 2 Tech Lead (autonomous sandbox recommended) | `conductor/tracks/phase2_4_5_call_site_completion_20260621` | `1a739ece..6e734a49` (3) |
| 2026-06-20 | `meta_tooling_workflow_review_20260620` | Active | **Owner:** Tier 1 Orchestrator (sole author of synthesis + spec; Tier 3 sub-agents dispatch for parallel batch sweeps of structured data per the user's directive) | `conductor/tracks/meta_tooling_workflow_review_20260620` | `bf466fe6..3c5f1bd7` (2) |
| 2026-06-20 | `result_migration_baseline_cleanup_20260620` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/result_migration_baseline_cleanup_20260620` | `e9016749..9c30ef64` (18) |
| 2026-06-20 | `result_migration_cruft_removal_20260620` | Active | **Owner:** Tier 2 Tech Lead | `conductor/tracks/result_migration_cruft_removal_20260620` | `6e887122..46cb86a7` (6) |
| 2026-06-20 | `tier2_leak_prevention_20260620` | Completed | **Created:** 2026-06-20 | `conductor/tracks/tier2_leak_prevention_20260620` | `9224be7a..9224be7a` (1) |
| 2026-06-19 | `chronology_20260619` | Superseded | This is the **v2 rewrite** of `chronology_20260619`. | `conductor/archive/chronology_20260619` | `87923c93..0b00671b` (14) |
| 2026-06-19 | `result_migration_gui_2_20260619` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/result_migration_gui_2_20260619` | `ac24b2f6..4116e14e` (18) |
| 2026-06-19 | `superpowers_review_20260619` | Active | **Owner:** Tier 1 Orchestrator (sole author; same pattern as `nagent_review_20260608` and `fable_review_20260617`) | `conductor/tracks/superpowers_review_20260619` | `8dce46ac..fefc1526` (4) |
| 2026-06-19 | `test_sandbox_hardening_20260619` | Completed | This track adds a hard file-I/O sandbox for the test suite so that a misbehaving | `conductor/tracks/test_sandbox_hardening_20260619` | `ec0716c9..eec44a09` (9) |
| 2026-06-18 | `live_gui_test_fixes_20260618` | Completed | This track addresses 2 test failures reported as "documented issues" by the `result_migration_small_files_20260617` sub-track Phase 13 (commit `30ca3265`). | `conductor/tracks/live_gui_test_fixes_20260618` | `ff40138f..6ce55cba` (2) |
| 2026-06-18 | `result_migration_app_controller_20260618` | Completed | **Type:** refactor (data-oriented error handling convention; no behavior change visible to users) | `conductor/tracks/result_migration_app_controller_20260618` | `93d906fb..c99df4b0` (17) |
| 2026-06-18 | `tier2_no_appdata_20260618` | Completed | **Type:** fix (convention + infrastructure; no behavior change in product code) | `conductor/archive/tier2_no_appdata_20260618` | `09df69da..93d906fb` (3) |
| 2026-06-17 | `fable_review_20260617` | Active | **Owner:** Tier 1 Orchestrator (spec + synthesis); Tier 2 Tech Lead (dispatch + QA) | `conductor/tracks/fable_review_20260617` | `058e2c93..22d3234b` (42) |
| 2026-06-17 | `result_migration_review_pass_20260617` | Completed | **Type:** audit + documentation (informational; no production code change) | `conductor/tracks/result_migration_review_pass_20260617` | `396eb82c..33479267` (19) |
| 2026-06-17 | `result_migration_small_files_20260617` | Completed | **Type:** refactor + audit-script maintenance (1 file script fix + 37 source file migrations) | `conductor/tracks/result_migration_small_files_20260617` | `0aa00e39..02aed999` (36) |
| 2026-06-16 | `exception_handling_audit_20260616` | Active | **Owner:** Tier 2 Tech Lead | `conductor/tracks/exception_handling_audit_20260616` | `e81413a2..ed660227` (5) |
| 2026-06-16 | `result_migration_20260616` | Active | **Owner:** Tier 2 Tech Lead | `conductor/tracks/result_migration_20260616` | `4c0b19b4..9c30ef64` (14) |
| 2026-06-16 | `send_result_to_send_20260616` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/send_result_to_send_20260616` | `c1d9a966..e2e57036` (15) |
| 2026-06-16 | `tier2_autonomous_sandbox_20260616` | Completed | **Owner:** Tier 2 Tech Lead (per `conductor/workflow.md`) | `conductor/archive/tier2_autonomous_sandbox_20260616` | `024938bd..93d906fb` (7) |
| 2026-06-15 | `doeh_test_thinking_cleanup_20260615` | Active | **Owner:** Tier 2 Tech Lead | `conductor/tracks/doeh_test_thinking_cleanup_20260615` | `925e366c..a8c81251` (5) |
| 2026-06-15 | `public_api_migration_and_ui_polish_20260615` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/public_api_migration_and_ui_polish_20260615` | `3febdab4..bbd4c7b5` (8) |
| 2026-06-15 | `rag_test_failures_20260615` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/archive/rag_test_failures_20260615` | `006df676..58fe3063` (6) |
| 2026-06-14 | `ai_loop_regressions_20260614` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/ai_loop_regressions_20260614` | `7a4dcc96..6edeb2b5` (11) |
| 2026-06-13 | `ai_client_docs_20260613` | Completed | **Owner:** Tier 1 Orchestrator | `conductor/archive/ai_client_docs_20260613` | `23a85540..93d906fb` (4) |
| 2026-06-13 | `sqlite_docs_gui_2_continued_20260613` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/sqlite_docs_gui_2_continued_20260613` | `cb129aae..e02a865d` (3) |
| 2026-06-12 | `intent_dsl_survey_20260612` | Completed | **Owner:** Tier 1 Orchestrator (spec); Tier 2 Tech Lead (plan + execution) | `conductor/tracks/intent_dsl_survey_20260612` | `b389f1be..45144872` (12) |
| 2026-06-12 | `sqlite_docs_gui_2_20260612` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/sqlite_docs_gui_2_20260612` | `99e7b6e8..56e1950b` (8) |
| 2026-06-11 | `qwen_llama_grok_followup_20260611` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/archive/qwen_llama_grok_followup_20260611` | `691dc584..8ac8e64d` (23) |
| 2026-06-10 | `docs_sync_test_era_20260610` | Completed | End-state cleanup and full docs sync following the 4-day test-hell saga (regression_fixes → test_infrastructure_hardening → mma_tier_usage_reset_fix → rag_phase4_sync_fix → workspace_path_finalize). | `conductor/archive/docs_sync_test_era_20260610` | `da240577..b0f31a84` (3) |
| 2026-06-10 | `mma_tier_usage_reset_fix_20260610` | Completed | This track fixes **3 distinct pre-existing bugs** in `src/app_controller.py` that surfaced during the 2026-06-10 batch run: | `conductor/archive/mma_tier_usage_reset_fix_20260610` | `d304af5d..5d262452` (7) |
| 2026-06-10 | `prior_session_sepia_20260610` | Active | **Owner:** Tier 2 Tech Lead | `conductor/tracks/prior_session_sepia_20260610` | `e1287a4c..49ac008a` (2) |
| 2026-06-10 | `rag_phase4_sync_fix_20260610` | Completed | This track fixes a pre-existing RAG test failure that halted the `tier-3-live_gui` batch during the `mma_tier_usage_reset_fix_20260610` verification run on 2026-06-10. | `conductor/archive/rag_phase4_sync_fix_20260610` | `989b2e68..5d262452` (6) |
| 2026-06-09 | `test_infrastructure_hardening_20260609` | Completed | --- | `conductor/archive/test_infrastructure_hardening_20260609` | `566cf08c..5d262452` (15) |
| 2026-06-09 | `workspace_path_finalize_20260609` | Completed | Conftest creates `tests/artifacts/live_gui_workspace_<timestamp>/` once per pytest invocation. | `conductor/archive/workspace_path_finalize_20260609` | `c725270b..5d262452` (4) |
| 2026-06-08 | `chunkification_optimization_20260608_PLACEHOLDER` | Special | **Owner:** Tier 2 Tech Lead | `conductor/tracks/chunkification_optimization_20260608_PLACEHOLDER` | `816e9f2f..816e9f2f` (1) |
| 2026-06-08 | `manual_ux_validation_20260608_PLACEHOLDER` | Special | **Owner:** Tier 2 Tech Lead | `conductor/tracks/manual_ux_validation_20260608_PLACEHOLDER` | `5b3c11a0..5b3c11a0` (1) |
| 2026-06-08 | `nagent_review_20260608` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/nagent_review_20260608` | `9cc51ca9..9960a12b` (53) |
| 2026-06-07 | `code_path_audit_20260607` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/code_path_audit_20260607` | `f069a8b2..5ac0618a` (22) |
| 2026-06-07 | `license_cve_audit_20260607` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/archive/license_cve_audit_20260607` | `61b5572e..b0f31a84` (5) |
| 2026-06-07 | `test_batching_post_refactor_polish_20260607` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/archive/test_batching_post_refactor_polish_20260607` | `2b56ab3c..58fe3063` (2) |
| 2026-06-07 | `unused_scripts_cleanup_20260607` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/archive/unused_scripts_cleanup_20260607` | `87098a2e..b0f31a84` (9) |
| 2026-06-06 | `data_oriented_error_handling_20260606` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/data_oriented_error_handling_20260606` | `494f68f9..92cff705` (20) |
| 2026-06-06 | `data_structure_strengthening_20260606` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/tracks/data_structure_strengthening_20260606` | `ed42a97a..1dce3203` (8) |
| 2026-06-06 | `mcp_architecture_refactor_20260606` | Active | **Owner:** Tier 2 Tech Lead | `conductor/tracks/mcp_architecture_refactor_20260606` | `2720a894..8a597d18` (4) |
| 2026-06-06 | `qwen_llama_grok_integration_20260606` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/archive/qwen_llama_grok_integration_20260606` | `7c1d597e..8ac8e64d` (25) |
| 2026-06-06 | `startup_speedup_20260606` | Completed | **Owner:** Tier 2 Tech Lead | `conductor/archive/startup_speedup_20260606` | `cd4fb045..b0f31a84` (18) |
| 2026-06-05 | `regression_fixes_20260605` | Completed | **Goal:** Fix all test failures observed in the 2026-06-05 full test suite run (272 files in 68 batches). | `conductor/archive/regression_fixes_20260605` | `07d35c9d..b0f31a84` (5) |
| 2026-06-04 | `context_first_message_fix_20260604` | Active | When sending a message, context is always aggregated and included in the user message even when it's not the first message in the conversation. | `conductor/tracks/context_first_message_fix_20260604` | `ba7733b3..ce211e76` (2) |
| 2026-06-04 | `multi_themes_20260604` | Completed | The current theming system in `src/theme_2.py` has three limitations: | `conductor/archive/multi_themes_20260604` | `cd24c43f..b0f31a84` (2) |
| 2026-06-03 | `archive_completed_tracks_20260603` | Completed | Move 39 completed track directories from `conductor/tracks/` to `conductor/archive/` and update `conductor/tracks.md` to reflect the consolidated archive state. | `conductor/archive/archive_completed_tracks_20260603` | `594f14f9..b0f31a84` (5) |
| 2026-06-03 | `clean_install_test_20260603` | Completed | Opt-in pytest test that clones the Manual Slop repo to a temp dir, runs `uv sync`, launches `sloppy.py --enable-test-hooks`, and verifies the Hook API responds. | `conductor/archive/clean_install_test_20260603` | `573d2899..b0f31a84` (3) |
| 2026-06-03 | `markdown_helper_language_api_compat_20260603` | Completed | `src/markdown_helper.py` uses `ed.TextEditor.LanguageDefinitionId.<lang>` enum and `editor.set_language_definition(enum)` calls. | `conductor/archive/markdown_helper_language_api_compat_20260603` | `7a34edf6..b0f31a84` (3) |
| 2026-06-02 | `command_palette_and_performance_20260602` | Completed | Implement Async Context Preview to fix UI hangs and add an 'Everything' Command Palette. | `conductor/archive/command_palette_and_performance_20260602` | `7eb8f9ee..594f14f9` (3) |
| 2026-06-02 | `documentation_refresh_comprehensive_20260602` | Completed | Imported from archive (no spec) | `conductor/archive/documentation_refresh_comprehensive_20260602` | `1a323a8c..594f14f9` (2) |
| 2026-06-02 | `phase7_monolithic_stabilization_20260602` | Completed | Restore monolithic stability and fix regressions in UI rendering and docking. | `conductor/archive/phase7_monolithic_stabilization_20260602` | `fee41032..594f14f9` (6) |
| 2026-06-01 | `approve_modal_ux_20260601` | Completed | Fix Approve Modal sizing and inline full preview | `conductor/archive/approve_modal_ux_20260601` | `ff849e79..594f14f9` (2) |
| 2026-06-01 | `context_composition_ux_20260601` | Completed | UX Refinements for Context Composition and Discussion Entries | `conductor/archive/context_composition_ux_20260601` | `4baaadd8..594f14f9` (3) |
| 2026-06-01 | `context_preservation_and_warnings_20260601` | Completed | Preserve context selection on discussion switch and add empty context warning | `conductor/archive/context_preservation_and_warnings_20260601` | `6f733a64..594f14f9` (3) |
| 2026-06-01 | `discussion_metrics_and_compression_20260601` | Completed | Add per-response token metrics and AI-assisted history compression | `conductor/archive/discussion_metrics_and_compression_20260601` | `797f283f..594f14f9` (3) |
| 2026-06-01 | `fix_imgui_keys_down_20260601` | Completed | Fix AttributeError: 'IO' object has no attribute 'keys_down' when pressing hotkeys | `conductor/archive/fix_imgui_keys_down_20260601` | `2d035c1f..594f14f9` (3) |
| 2026-06-01 | `minimax_history_fix_20260601` | Completed | Fix MiniMax history sequencing and truncation | `conductor/archive/minimax_history_fix_20260601` | `c1764a64..594f14f9` (3) |
| 2026-06-01 | `phase7_stabilization_and_polishing_20260601` | Completed | Final stabilization and polishing of Phase 7: fixing imports, restoring tints, and fixing table widths. | `conductor/archive/phase7_stabilization_and_polishing_20260601` | `c4811f00..594f14f9` (2) |
| 2026-06-01 | `selectable_thinking_monologs_20260601` | Completed | Selectable Thinking Monologs | `conductor/archive/selectable_thinking_monologs_20260601` | `4dc1eb12..594f14f9` (4) |
| 2026-06-01 | `structural_file_editor_20260601` | Completed | Combine AST Inspector and Slices Editor into a unified Structural File Editor | `conductor/archive/structural_file_editor_20260601` | `797f283f..594f14f9` (3) |
| 2026-06-01 | `text_viewer_and_tool_call_fixes_20260601` | Completed | Fix Text Viewer docking conflicts and Tool Call row click interactivity | `conductor/archive/text_viewer_and_tool_call_fixes_20260601` | `b33a2136..594f14f9` (3) |
| 2026-05-31 | `gui_crash_fixes_20260531` | Completed | Fix GUI Crashes in Tool Preset Manager and Discussion Hub | `conductor/archive/gui_crash_fixes_20260531` | `22af0419..594f14f9` (4) |
| 2026-05-16 | `context_preview_fixes_20260516` | In Progress | Fix critical failures in the context composition feature: Preview button generates no content, and Inspect/Slices buttons fail to open their respective editor panels. | `conductor/tracks/context_preview_fixes_20260516` | `45de48bc..2249606e` (5) |
| 2026-05-16 | `fix_indentation_1space_20260516` | Completed | Standardize all Python files in the project to use exactly 1-space indentation per the AI-Optimized Python Style Guide. | `conductor/archive/fix_indentation_1space_20260516` | `9d40fec4..594f14f9` (4) |
| 2026-05-16 | `hot_reload_python_20260516` | Completed | Implement selective, state-preserving hot-reload for the Manual Slop `./src` Python codebase. | `conductor/archive/hot_reload_python_20260516` | `73402d05..594f14f9` (3) |
| 2026-05-14 | `fix_test_suite_failures_20260514` | Completed | The current test suite has 45 failing test files across 12 batches. | `conductor/archive/fix_test_suite_failures_20260514` | `62628b08..594f14f9` (15) |
| 2026-05-13 | `app_controller_curation_20260513` | Completed | Following the successful cleanup and refactoring of `gui_2.py`, the same organizational patterns and AI-optimized coding conventions must be applied to `src/app_controller.py`. | `conductor/archive/app_controller_curation_20260513` | `511aabbd..594f14f9` (4) |
| 2026-05-13 | `fix_remaining_tests_20260513` | Completed | Two test failures that are not related to the ai_client_stub integration fix but need to be resolved for full test suite passing. | `conductor/archive/fix_remaining_tests_20260513` | `12f16e9a..b0f31a84` (3) |
| 2026-05-13 | `gui_2_cleanup_20260513` | Completed | I started to do a large cleanup to ./src/gui_2.py. | `conductor/archive/gui_2_cleanup_20260513` | `5ac7688e..594f14f9` (4) |
| 2026-05-13 | `python_structural_mcp_tools_20260513` | Completed | Add Python structural MCP tools (py_remove_def, py_add_def, py_move_def, py_region_wrap) with AST-aware slicing and strict 1-space indentation preservation. | `conductor/archive/python_structural_mcp_tools_20260513` | `ed3323fd..594f14f9` (7) |
| 2026-05-13 | `test_patch_fixes_20260513` | In Progress | After the refactor to use `ai_client_stub` as the module alias for `app_controller`, several tests fail because they use `patch('src.ai_client.X')` which doesn't properly reach the stub's… | `conductor/tracks/test_patch_fixes_20260513` | `12f16e9a..12f16e9a` (1) |
| 2026-05-12 | `gui_architecture_refinement_20260512` | Completed | Reduce nesting and improve compactness of ImGui code in `gui_2.py` to make it more AI-friendly. | `conductor/archive/gui_architecture_refinement_20260512` | `c4e1cca6..b0f31a84` (2) |
| 2026-05-12 | `gui_refactor_stabilization_20260512` | Completed | Refactor gui_2.py to fix regressions and enforce better imgui scoping patterns using imgui_scopes.py. | `conductor/archive/gui_refactor_stabilization_20260512` | `5398b4ee..594f14f9` (12) |
| 2026-05-10 | `context_batch_operations_ux_20260510` | Completed | Add multi-select and batch state modification capabilities to the Context Panel to allow rapid wrangling of large numbers of files (e.g., setting 20 C++ files… | `conductor/archive/context_batch_operations_ux_20260510` | `ece3c349..594f14f9` (3) |
| 2026-05-10 | `context_comp_decouple_20260510` | Completed | Decouple Files & Media from Context Composition, add directory grouping, file stats, and view mode selection per file. | `conductor/archive/context_comp_decouple_20260510` | `de3dfec4..594f14f9` (8) |
| 2026-05-10 | `context_comp_presets_20260510` | Completed | Implement Context Preset save/load with validation, and Context Preview before sending to agent. | `conductor/archive/context_comp_presets_20260510` | `de3dfec4..49082e50` (5) |
| 2026-05-10 | `context_comp_slices_20260510` | Completed | Enhance slice visualization with visual editor, annotation support (tags/comments), and view presets. | `conductor/archive/context_comp_slices_20260510` | `de3dfec4..594f14f9` (13) |
| 2026-05-10 | `context_snapshotting_takes_20260510` | Completed | When branching a discussion using the "Takes" system, snapshot the exact state of the Context Panel (active files, their aggregation flags, and RAG status). | `conductor/archive/context_snapshotting_takes_20260510` | `ece3c349..594f14f9` (3) |
| 2026-05-10 | `gencpp_dogfood_feedback_20260510` | Active | Establish a bidirectional feedback loop where Manual Slop is used to develop gencpp while simultaneously identifying and fixing issues in Manual Slop itself. | `conductor/tracks/gencpp_dogfood_feedback_20260510` | `581da1cc..581da1cc` (1) |
| 2026-05-10 | `gencpp_project_init_20260510` | Completed | Configure `manual_slop.toml` in the `gencpp` repository to isolate conductor tracks, logs, and history. | `conductor/archive/gencpp_project_init_20260510` | `ece3c349..594f14f9` (3) |
| 2026-05-10 | `granular_ast_control_20260510` | Completed | Introduce 'AST Signatures' and 'AST Definitions' states in the Context Panel for C/C++ files to allow granular control over context exposure without blowing up token… | `conductor/archive/granular_ast_control_20260510` | `ece3c349..594f14f9` (3) |
| 2026-05-10 | `hot_reload_python_20260510` | Completed | Add file system watching capability to automatically reload/restart the Manual Slop application when source files are modified during development. | `conductor/archive/hot_reload_python_20260510` | `8af32109..b0f31a84` (2) |
| 2026-05-10 | `interactive_ast_tree_masking_20260510` | Completed | Transform the Context Panel by allowing users to inspect the AST of C/C++ files and selectively mask individual symbols (classes, methods, functions). | `conductor/archive/interactive_ast_tree_masking_20260510` | `6c83d097..594f14f9` (3) |
| 2026-05-10 | `interactive_text_slice_highlighting_20260510` | Completed | Allow users to define custom text slices in any file (not just C/C++) by highlighting code in a text editor and tagging it. | `conductor/archive/interactive_text_slice_highlighting_20260510` | `6c83d097..594f14f9` (3) |
| 2026-05-10 | `phase6_review_20260510` | Completed | Review Phase 6 implementation, perform full-suite batch regression testing, and expand test coverage for new context curation features. | `conductor/archive/phase6_review_20260510` | `b85fa4df..594f14f9` (8) |
| 2026-05-09 | `sdm_docstrings_20260509` | Completed | Add structural dependency mapping (SDM) docstrings to state variables, methods, and functions across the codebase. | `conductor/archive/sdm_docstrings_20260509` | `14d8a2e8..594f14f9` (4) |
| 2026-05-07 | `ai_interaction_call_graph_20260507` | Completed | Exhaustive function-to-function call graph tracing the AI loop from request to terminal execution. | `conductor/archive/ai_interaction_call_graph_20260507` | `d8022d84..594f14f9` (5) |
| 2026-05-07 | `archive_phase_4_tracks_20260507` | Completed | Review and archive all completed from phase 4. | `conductor/archive/archive_phase_4_tracks_20260507` | `49acb884..aff88bd1` (5) |
| 2026-05-07 | `code_path_analysis_20260507` | Completed | Comprehensive analysis of major processing routes in ./src and ./simulation. | `conductor/archive/code_path_analysis_20260507` | `e2dea144..d8022d84` (3) |
| 2026-05-07 | `codebase_curation_20260507` | Abandoned | Exhaustive review of all .py files. | `conductor/archive/codebase_curation_20260507` | `e2dea144..1ddde581` (6) |
| 2026-05-07 | `controller_state_mutation_matrix_20260507` | Completed | Comprehensive map of all methods that modify the AppController and App state. | `conductor/archive/controller_state_mutation_matrix_20260507` | `d8022d84..594f14f9` (4) |
| 2026-05-07 | `cull_unused_symbols_20260507` | Completed | Safely remove the 27 dead symbols identified in the redundancy audit. | `conductor/archive/cull_unused_symbols_20260507` | `712e2356..594f14f9` (6) |
| 2026-05-07 | `curate_provider_registries_20260507` | Completed | Move the PROVIDERS list to models.py and update all references to use this single source of truth. | `conductor/archive/curate_provider_registries_20260507` | `712e2356..594f14f9` (3) |
| 2026-05-07 | `decouple_gui_log_loading_20260507` | Completed | Move Tkinter directory selection out of AppController and into gui_2.py. | `conductor/archive/decouple_gui_log_loading_20260507` | `712e2356..594f14f9` (3) |
| 2026-05-07 | `encapsulate_appcontroller_status_20260507` | Completed | Convert ai_status and mma_status to properties with thread-safe setters. | `conductor/archive/encapsulate_appcontroller_status_20260507` | `712e2356..594f14f9` (6) |
| 2026-05-07 | `fix_concurrent_mma_tests_20260507` | Completed | When starting two MMA tracks concurrently via `btn_mma_start_track`, only ONE worker appears instead of two. | `conductor/archive/fix_concurrent_mma_tests_20260507` | `885bb139..87bcd698` (6) |
| 2026-05-07 | `refactor_context_aggregation_pipeline_20260507` | Completed | Modernize src/aggregate.py and consolidate legacy tier builders. | `conductor/archive/refactor_context_aggregation_pipeline_20260507` | `712e2356..594f14f9` (6) |
| 2026-05-07 | `source_wide_redundancy_audit_20260507` | Completed | Deep file-by-file audit to identify unused methods, duplicate logic, and dead code. | `conductor/archive/source_wide_redundancy_audit_20260507` | `d8022d84..594f14f9` (4) |
| 2026-05-02 | `cull_hidden_prompts_20260502` | Completed | Review investigation of codebase and expose/cull any hidden invisible prompting either from the system or directly that the user cannot handle for any discussion/session. | `conductor/archive/cull_hidden_prompts_20260502` | `91789a22..2065dd85` (7) |
| 2026-03-22 | `aggregation_smarter_summaries_20260322` | Completed | This track improves the context aggregation system to use sub-agent passes for intelligent summarization and hash-based caching to avoid redundant work. | `conductor/archive/aggregation_smarter_summaries_20260322` | `abe1c660..2065dd85` (7) |
| 2026-03-22 | `discussion_hub_panel_reorganization_20260322` | Completed | This track addresses the fragmented implementation of Session Context Snapshots and Discussion Takes & Timeline Branching tracks (2026-03-11). | `conductor/archive/discussion_hub_panel_reorganization_20260322` | `dd520dd4..2065dd85` (10) |
| 2026-03-22 | `system_context_exposure_20260322` | Completed | This track exposes the hidden system prompt from `ai_client.py` to users for customization. | `conductor/archive/system_context_exposure_20260322` | `abe1c660..2065dd85` (6) |
| 2026-03-13 | `frosted_glass_20260313` | Abandoned | Add 'frosted glass' bg for transparency on panels and popups. | `conductor/archive/frosted_glass_20260313` | `879e0991..645f71d6` (2) |
| 2026-03-13 | `text_viewer_rich_rendering_20260313` | Completed | Make the text viewer support syntax highlighting and markdown for different text types. | `conductor/archive/text_viewer_rich_rendering_20260313` | `4b0ebe44..2065dd85` (4) |
| 2026-03-13 | `thinking_trace_handling_20260313` | Completed | Properly section and handle 'agent thinking' responses from the ai. | `conductor/archive/thinking_trace_handling_20260313` | `69107a75..2065dd85` (9) |
| 2026-03-12 | `data_oriented_optimization_20260312` | Completed | Optimization pass. | `conductor/archive/data_oriented_optimization_20260312` | `ad93a294..2065dd85` (20) |
| 2026-03-11 | `discussion_takes_branching_20260311` | Completed | Discussion Takes & Timeline Branching: Tabbed interface for multi-timeline takes, message branching, and synthesis generation workflows. | `conductor/archive/discussion_takes_branching_20260311` | `b469abef..2065dd85` (11) |
| 2026-03-11 | `presets_ai_settings_ux_20260311` | Completed | Read through ./docs, and ./src/gui_2.py, ./src/app_controller.py. | `conductor/archive/presets_ai_settings_ux_20260311` | `03d81f61..2065dd85` (8) |
| 2026-03-11 | `session_context_snapshots_20260311` | Completed | Session Context Snapshots & Visibility: Tying files/screenshots to active session, saving Context Presets, MMA assignment, and agent-focused session filtering. | `conductor/archive/session_context_snapshots_20260311` | `b469abef..2065dd85` (6) |
| 2026-03-11 | `undo_redo_history_20260311` | Completed | Undo/Redo history support for non-provider based user actions: text inputs, UI controls, discussion structure, and context management. | `conductor/archive/undo_redo_history_20260311` | `db1f7499..2065dd85` (10) |
| 2026-03-10 | `csharp_language_support_tools_20260310` | Active | C# language support tools (Unreal build script, Unity and Godot scripting usage). | `conductor/tracks/csharp_language_support_tools_20260310` | `f8390937..f8390937` (1) |
| 2026-03-10 | `gdscript_godot_script_language_support_tools_20260310` | Active | GDScript (godot script) language support tools | `conductor/tracks/gdscript_godot_script_language_support_tools_20260310` | `378861d0..378861d0` (1) |
| 2026-03-10 | `opencode_config_overhaul_20260310` | Completed | Fix critical gaps in OpenCode agent configuration that cause MMA workflow failures. | `conductor/archive/opencode_config_overhaul_20260310` | `e0a69154..340be865` (7) |
| 2026-03-10 | `test_harness_hardening_20260310` | Abandoned | Hardening the Hook API and test harness to resolve port conflicts and state serialization issues. | `conductor/archive/test_harness_hardening_20260310` | `f5011585..93d906fb` (2) |
| 2026-03-10 | `tree_sitter_lua_mcp_tools_20260310` | Active | Add Tree-Sitter Lua MCP tools for structural parsing, documentation extraction, and surgical editing. | `conductor/tracks/tree_sitter_lua_mcp_tools_20260310` | `fe93cd34..fe93cd34` (1) |
| 2026-03-10 | `workspace_profiles_20260310` | Completed | Expand layout preset logic to allow users to save and switch between named workspace configurations. | `conductor/archive/workspace_profiles_20260310` | `ee15d8f1..2065dd85` (4) |
| 2026-03-09 | `agent_personas_20260309` | Completed | Agent Personas: Unified Profiles & Tool Presets consolidation. | `conductor/archive/agent_personas_20260309` | `bed131c4..2065dd85` (7) |
| 2026-03-09 | `beads_mode_20260309` | Completed | Add support for beads as a git-backed graph issue tracker alternative to native MMA tracking. | `conductor/archive/beads_mode_20260309` | `73f6be78..2065dd85` (3) |
| 2026-03-09 | `custom_shaders_20260309` | Completed | Implement proper custom shader support for customizable post-process rendering and background to the gui's imgui. | `conductor/archive/custom_shaders_20260309` | `fe0f349c..2065dd85` (12) |
| 2026-03-09 | `nerv_ui_theme_20260309` | Completed | # Specification: NERV UI Theme Integration | `conductor/archive/nerv_ui_theme_20260309` | `4b78e77e..cbccbb72` (5) |
| 2026-03-09 | `test_coverage_expansion_20260309` | Completed | Add more unit tests for features lacking coverage or sim tests for scenarios not already covered to stress test the application. | `conductor/archive/test_coverage_expansion_20260309` | `5cd49290..2065dd85` (7) |
| 2026-03-08 | `caching_optimization_20260308` | Active | Verify all ai providers implementation in ai_client.py and elsehwere are using the best approach to caching files, prompts, etc. | `conductor/tracks/caching_optimization_20260308` | `d7083fc7..235b369d` (2) |
| 2026-03-08 | `codebase_audit_20260308` | Completed | Codebase Audit and Cleanup for redundant codepaths, missing docstrings, and coherent file organization. | `conductor/archive/codebase_audit_20260308` | `1e4eaf25..2065dd85` (10) |
| 2026-03-08 | `external_editor_integration_20260308` | Completed | Add support to open files modified by agents in 10xNotepad or VSCode for diffing and manual editing during the approval flow. | `conductor/archive/external_editor_integration_20260308` | `b44c0f42..2065dd85` (4) |
| 2026-03-08 | `external_mcp_support_20260308` | Completed | Add support for external MCP servers (Local Stdio and Remote SSE/WS) with flexible configuration and lifecycle management. | `conductor/archive/external_mcp_support_20260308` | `fbee82e6..72727472` (5) |
| 2026-03-08 | `gencpp_python_bindings_20260308` | Active | Create standalone Python project with CFFI bindings for gencpp C library to enable richer C++ AST parsing in the future | `conductor/tracks/gencpp_python_bindings_20260308` | `83911ff1..83911ff1` (1) |
| 2026-03-08 | `gui_path_config_20260308` | Completed | Add path configuration UI to Context Hub. | `conductor/archive/gui_path_config_20260308` | `7bdba1c9..72727472` (4) |
| 2026-03-08 | `hook_api_expansion_20260308` | Completed | Expanded Hook API & Headless Orchestration - Maximizing state exposure and providing comprehensive control endpoints for headless use, including WebSocket event streaming. | `conductor/archive/hook_api_expansion_20260308` | `07b0f837..2065dd85` (10) |
| 2026-03-08 | `log_session_overhaul_20260308` | Completed | Move comms log's load log button to log management. | `conductor/archive/log_session_overhaul_20260308` | `5e6a38a7..2065dd85` (7) |
| 2026-03-08 | `markdown_highlighting_20260308` | Completed | Add markdown support for message and response viewing in read-only views. | `conductor/archive/markdown_highlighting_20260308` | `2626516c..2065dd85` (4) |
| 2026-03-08 | `openai_integration_20260308` | Active | Add support for openai vendor (GPT/codex). | `conductor/tracks/openai_integration_20260308` | `b49be2f0..b49be2f0` (1) |
| 2026-03-08 | `project_conductor_dir_20260308` | Completed | Make conductor directory per-project. | `conductor/archive/project_conductor_dir_20260308` | `7bdba1c9..72727472` (4) |
| 2026-03-08 | `rag_support_20260308` | Completed | Add support for RAG (Retrieval-Augmented Generation) using local vector stores, native vendor retrieval, and external RAG APIs. | `conductor/archive/rag_support_20260308` | `20f5c34c..2065dd85` (15) |
| 2026-03-08 | `saved_presets_20260308` | Completed | Ability to have saved presets for global and project system prompts. | `conductor/archive/saved_presets_20260308` | `28cc901c..2065dd85` (7) |
| 2026-03-08 | `saved_tool_presets_20260308` | Completed | Make agent tools have presets. | `conductor/archive/saved_tool_presets_20260308` | `c11df55a..2065dd85` (4) |
| 2026-03-08 | `selectable_ui_text_20260308` | Completed | Fix ui inconvenicnes. | `conductor/archive/selectable_ui_text_20260308` | `87c9953b..2065dd85` (4) |
| 2026-03-08 | `tool_bias_tuning_20260308` | Completed | Agent Tool Preference & Bias Tuning - Influencing tool selection via weighted descriptions and strategy nudges. | `conductor/archive/tool_bias_tuning_20260308` | `c766954c..2065dd85` (7) |
| 2026-03-08 | `ts_cpp_tree_sitter_20260308` | Completed | Add tree-sitter-based C and C++ parsing to mcp_client with skeleton and outline tools (ts_c_*, ts_cpp_*) | `conductor/archive/ts_cpp_tree_sitter_20260308` | `83911ff1..2065dd85` (17) |
| 2026-03-08 | `ui_theme_overhaul_20260308` | Completed | Improve default font (Inter/Maple Mono), implement professional subtle rounded theme using imgui-bundle, custom shaders (corners, blur, AA), multi-viewport toggle, and layout presets. | `conductor/archive/ui_theme_overhaul_20260308` | `711750f1..2065dd85` (9) |
| 2026-03-08 | `zhipu_integration_20260308` | Active | Add support for z.ai glm ai agent vendor | `conductor/tracks/zhipu_integration_20260308` | `792352fb..792352fb` (1) |
| 2026-03-07 | `enhanced_context_control_20260307` | Completed | Give developers granular control over how files are included in the AI context and provide visibility into the active Gemini cache state. | `conductor/archive/enhanced_context_control_20260307` | `61f331ae..66338b3b` (3) |
| 2026-03-07 | `gui_performance_profiling_20260307` | Completed | Implement fine-grained performance profiling within the main ImGui rendering loop (`gui_2.py`) to ensure adherence to data-oriented and immediate mode heuristics. | `conductor/archive/gui_performance_profiling_20260307` | `a4c267d8..66338b3b` (4) |
| 2026-03-07 | `test_integrity_audit_20260307` | Completed | Audit and fix tests that have been simplified by AI agents, restore verification intent through explicit documentation | `conductor/archive/test_integrity_audit_20260307` | `93cd4a00..66338b3b` (4) |
| 2026-03-07 | `test_regression_verification_20260307` | Completed | Verify that all existing tests pass with 0 regressions after recent track implementations (Kill/Abort, Block/Unblock, Pause/Resume, Per-Ticket Model Override). | `conductor/archive/test_regression_verification_20260307` | `39841327..66338b3b` (4) |
| 2026-03-06 | `cache_analytics_20260306` | Completed | Gemini cache hit/miss visualization, memory usage, TTL status display. | `conductor/archive/cache_analytics_20260306` | `3336959e..66338b3b` (7) |
| 2026-03-06 | `conductor_path_configurable_20260306` | Abandoned | Eliminate all hardcoded paths in the application. | `conductor/archive/conductor_path_configurable_20260306` | `f5ca5920..93d906fb` (4) |
| 2026-03-06 | `cost_token_analytics_20260306` | Completed | Focus: Verify existing infrastructure | `conductor/archive/cost_token_analytics_20260306` | `3336959e..66338b3b` (8) |
| 2026-03-06 | `deep_ast_context_pruning_20260306` | Abandoned | Use tree_sitter to parse target file AST and inject condensed skeletons into worker prompts. | `conductor/archive/deep_ast_context_pruning_20260306` | `3336959e..b9edd55a` (5) |
| 2026-03-06 | `kill_abort_workers_20260306` | Completed | Add ability to kill/abort a running Tier 3 worker mid-execution. | `conductor/archive/kill_abort_workers_20260306` | `3336959e..66338b3b` (8) |
| 2026-03-06 | `manual_block_control_20260306` | Completed | Allow user to manually block or unblock tickets with custom reasons. | `conductor/archive/manual_block_control_20260306` | `3336959e..66338b3b` (10) |
| 2026-03-06 | `manual_skeleton_injection_20260306` | Completed | Add UI controls to manually inject file skeletons into discussions. | `conductor/archive/manual_skeleton_injection_20260306` | `3336959e..66338b3b` (9) |
| 2026-03-06 | `minimax_provider_20260306` | Completed | # Track Specification: MiniMax Provider Integration | `conductor/archive/minimax_provider_20260306` | `66156657..66338b3b` (6) |
| 2026-03-06 | `mma_multiworker_viz_20260306` | Completed | Split-view GUI for parallel worker streams per tier. | `conductor/archive/mma_multiworker_viz_20260306` | `3336959e..66338b3b` (9) |
| 2026-03-06 | `native_orchestrator_20260306` | Completed | Absorb `mma_exec.py` functionality into core application. | `conductor/archive/native_orchestrator_20260306` | `3336959e..66338b3b` (10) |
| 2026-03-06 | `on_demand_def_lookup_20260306` | Completed | Add ability for agent to request specific class/function definitions during discussion. | `conductor/archive/on_demand_def_lookup_20260306` | `3336959e..66338b3b` (14) |
| 2026-03-06 | `per_ticket_model_20260306` | Completed | Allow user to manually select which model to use for a specific ticket, overriding the default tier model. | `conductor/archive/per_ticket_model_20260306` | `3336959e..66338b3b` (11) |
| 2026-03-06 | `pipeline_pause_resume_20260306` | Completed | Add global pause/resume for entire DAG execution pipeline. | `conductor/archive/pipeline_pause_resume_20260306` | `3336959e..66338b3b` (9) |
| 2026-03-06 | `session_insights_20260306` | Abandoned | Token usage over time, cost projections, session summary with efficiency scores. | `conductor/archive/session_insights_20260306` | `3336959e..b9edd55a` (7) |
| 2026-03-06 | `strict_execution_queue_completed_20260306` | Abandoned | Imported from archive (no spec) | `conductor/archive/strict_execution_queue_completed_20260306` | `3336959e..2c900206` (2) |
| 2026-03-06 | `ticket_queue_mgmt_20260306` | Completed | Allow user to manually reorder, prioritize, or requeue tickets in the DAG. | `conductor/archive/ticket_queue_mgmt_20260306` | `3336959e..66338b3b` (10) |
| 2026-03-06 | `tier4_auto_patching_20260306` | Completed | Elevate Tier 4 from log summarizer to auto-patcher. | `conductor/archive/tier4_auto_patching_20260306` | `3336959e..66338b3b` (10) |
| 2026-03-06 | `tool_usage_analytics_20260306` | Abandoned | Analytics panel showing most-used tools, average execution time, and failure rates. | `conductor/archive/tool_usage_analytics_20260306` | `3336959e..66338b3b` (6) |
| 2026-03-06 | `track_progress_viz_20260306` | Completed | Progress bars and percentage completion for active tracks and tickets. | `conductor/archive/track_progress_viz_20260306` | `3336959e..66338b3b` (8) |
| 2026-03-06 | `true_parallel_worker_execution_20260306` | Abandoned | Add worker pool management and configurable concurrency limits to the DAG engine. | `conductor/archive/true_parallel_worker_execution_20260306` | `3336959e..66338b3b` (6) |
| 2026-03-06 | `visual_dag_ticket_editing_20260306` | Completed | Replace linear ticket list with interactive node graph using ImGui Bundle node editor. | `conductor/archive/visual_dag_ticket_editing_20260306` | `3336959e..a65f3375` (11) |
| 2026-03-04 | `test_architecture_integrity_audit_20260304` | Completed | Comprehensive audit of testing infrastructure and simulation framework to identify false positive risks, coverage gaps, and simulation fidelity issues. | `conductor/archive/test_architecture_integrity_audit_20260304` | `983538aa..d0e7743e` (4) |
| 2026-03-02 | `architecture_boundary_hardening_20260302` | Completed | Fix boundary leak where the native MCP file mutation tools bypass the manual_slop GUI approval dialog, and patch token leaks in the meta-tooling scripts. | `conductor/archive/architecture_boundary_hardening_20260302` | `1eeed310..892d3581` (14) |
| 2026-03-02 | `codebase_migration_20260302` | Completed | Move the codebase from the main directory to a src directory. | `conductor/archive/codebase_migration_20260302` | `034acb0e..d0e7743e` (11) |
| 2026-03-02 | `conductor_workflow_improvements_20260302` | Completed | Improve MMA Skill prompts and Conductor workflow docs to enforce TDD, prevent feature bleed, and force mandatory pre-implementation architecture audits. | `conductor/archive/conductor_workflow_improvements_20260302` | `95bf42aa..c22f024d` (9) |
| 2026-03-02 | `feature_bleed_cleanup_20260302` | Completed | Audit-driven removal of dead duplicate code, conflicting menu bar design, and layout regressions introduced by feature bleed across multiple tracks. | `conductor/archive/feature_bleed_cleanup_20260302` | `4f11d1e0..912bc2d1` (16) |
| 2026-03-02 | `gui_decoupling_controller_20260302` | Completed | Extract the state machine and core lifecycle into a headless app_controller.py, leaving gui_2.py as a pure immediate-mode view. | `conductor/archive/gui_decoupling_controller_20260302` | `51939c43..d0e7743e` (16) |
| 2026-03-02 | `manual_ux_validation_20260302` | Active | Highly interactive human-in-the-loop track to review and adjust GUI UX, animations, popups, and layout structures based on slow-interval simulation feedback. | `conductor/tracks/manual_ux_validation_20260302` | `1d4dfeda..2c900206` (4) |
| 2026-03-02 | `mma_agent_focus_ux_20260302` | Completed | Add per-tier agent focus to MMA observability panels: tag comms/tool log entries with source_tier at emission, then filter comms, tool, and discussion panels by selected… | `conductor/archive/mma_agent_focus_ux_20260302` | `c1a86e2f..81fc3733` (8) |
| 2026-03-02 | `strict_static_analysis_and_typing_20260302` | Completed | Resolve all mypy/ruff violations, enforce strict typing, and add pre-commit hooks. | `conductor/archive/strict_static_analysis_and_typing_20260302` | `51939c43..e8cd3e5e` (10) |
| 2026-03-02 | `tech_debt_and_test_cleanup_20260302` | Completed | Tech debt cleanup: Centralize duplicate app_instance fixtures, fix zero-assertion tests, and remove dead unused variables/methods from gui_2.py. | `conductor/archive/tech_debt_and_test_cleanup_20260302` | `95bf42aa..5c6e93e1` (7) |
| 2026-03-02 | `test_stabilization_20260302` | Completed | Comprehensive Test Suite Stabilization & Consolidation. | `conductor/archive/test_stabilization_20260302` | `84239e6d..ce1987ef` (24) |
| 2026-03-01 | `context_token_viz_20260301` | Completed | Build UI for context window utilization, token breakdown, trimming preview, and cache status. | `conductor/archive/context_token_viz_20260301` | `0d2b6049..b402c71f` (9) |
| 2026-03-01 | `mma_pipeline_fix_20260301` | Completed | Fix Tier 3 worker responses not reaching mma_streams in GUI, fix token usage tracking stubs. | `conductor/archive/mma_pipeline_fix_20260301` | `0d2b6049..c35f372f` (10) |
| 2026-03-01 | `simulation_hardening_20260301` | Completed | Stabilize visual_sim_mma_v2.py and mock_gemini_cli.py for reliable end-to-end MMA simulation. | `conductor/archive/simulation_hardening_20260301` | `0d2b6049..c35f372f` (4) |
| 2026-02-28 | `comprehensive_gui_ux_20260228` | Completed | Enhance existing MMA orchestration GUI: tier stream panels, DAG editing, cost tracking, conductor lifecycle forms, track-scoped discussions, approval indicators, visual polish. | `conductor/archive/comprehensive_gui_ux_20260228` | `472966cb..c35f372f` (8) |
| 2026-02-28 | `consolidate_cruft_and_log_taxonomy_20260228` | Completed | This track focuses on cleaning up the project root by consolidating temporary and test-related files into a dedicated directory and establishing a structured taxonomy for… | `conductor/archive/consolidate_cruft_and_log_taxonomy_20260228` | `efaf4e98..7384df1e` (10) |
| 2026-02-27 | `mma_dashboard_visualization_overhaul` | Completed | Make the invisible backend operations visible and interactive. | `conductor/archive/mma_dashboard_visualization_overhaul` | `6e094846..858c4c27` (10) |
| 2026-02-27 | `mma_data_architecture_dag_engine` | Completed | Restructure how `manual_slop` stores and executes work. | `conductor/archive/mma_data_architecture_dag_engine` | `6e094846..bf1faac4` (11) |
| 2026-02-27 | `python_style_refactor_20260227` | Completed | Refactor the Python codebase to a "Single-Space, Ultra-Compact" style specifically designed to minimize token consumption for AI agents. | `conductor/archive/python_style_refactor_20260227` | `c75b926c..5792fb3b` (23) |
| 2026-02-27 | `robust_live_simulation_verification` | Completed | Establish a robust, visual simulation framework to prevent regressions in the complex GUI and asynchronous orchestration layers. | `conductor/archive/robust_live_simulation_verification` | `6e094846..cf7938a8` (17) |
| 2026-02-27 | `tiered_context_scoping_hitl_approval` | Completed | Provide the user with absolute visual control over what the AI sees at every level of the hierarchy. | `conductor/archive/tiered_context_scoping_hitl_approval` | `6e094846..b1fdcf72` (15) |
| 2026-02-26 | `logging_refactor_20260226` | Completed | Review logging used throughout the project. | `conductor/archive/logging_refactor_20260226` | `9a66b769..507154f8` (3) |
| 2026-02-26 | `mma_orchestrator_integration_20260226` | Abandoned | Implement the full hierarchical orchestration loop, connecting Tier 1 (PM) strategic planning with Tier 2 (Tech Lead) tactical ticket generation. | `conductor/archive/mma_orchestrator_integration_20260226` | `987634be..6e094846` (4) |
| 2026-02-26 | `mma_utilization_refinement_20260226` | Completed | Refine MMA utilization by segregating tiers, enhancing sub-agent tooling with AST skeletons, and improving observability via dedicated logging. | `conductor/archive/mma_utilization_refinement_20260226` | `e950601e..db118f0a` (6) |
| 2026-02-25 | `deepseek_support_20260225` | Completed | Add support for the deepseek api as a provider. | `conductor/archive/deepseek_support_20260225` | `d030bb62..cbe359b1` (7) |
| 2026-02-25 | `gemini_cli_parity_20260225` | Completed | Make sure gemini cli behavior and feature set have full parity with regular direct gemini api usage in ai_client.py and elsewhere | `conductor/archive/gemini_cli_parity_20260225` | `b6496ac1..659f0c91` (5) |
| 2026-02-25 | `manual_slop_headless_20260225` | Completed | Support headless manual_slop for making an unraid gui docker frontend and a unraid server backend down the line. | `conductor/archive/manual_slop_headless_20260225` | `b66da31d..147c10d4` (9) |
| 2026-02-25 | `mma_formalization_20260225` | Completed | Improve conductors use of 4-tier mma architecture workflow, skills, subagents. | `conductor/archive/mma_formalization_20260225` | `fcb83e62..3a6a53d0` (18) |
| 2026-02-25 | `mma_verification_20260225` | Completed | MMA Tiered Architecture Verification | `conductor/archive/mma_verification_20260225` | `4a74487e..f775659c` (11) |
| 2026-02-25 | `mma_verification_mock` | Completed | Mock Track for MMA Delegation Verification | `conductor/archive/mma_verification_mock` | `4eb4e866..f775659c` (3) |
| 2026-02-25 | `test_curation_20260225` | Completed | Review all tests that exist, some like the mma are conductor only (gemini cli, not related to manual slop program) and must be blacklisted from… | `conductor/archive/test_curation_20260225` | `edae9349..8abf5e07` (8) |
| 2026-02-24 | `documentation_refresh_20260224` | Completed | Update ./docs/* & ./Readme.md, review ./MainContext.md significance (should we keep it..). | `conductor/archive/documentation_refresh_20260224` | `9ba8ac21..cf7938a8` (5) |
| 2026-02-24 | `gemini_cli_headless_20260224` | Completed | Support gemini cli headless as an alternative to the raw client_api route. | `conductor/archive/gemini_cli_headless_20260224` | `5dc286ff..94e41d20` (5) |
| 2026-02-24 | `gui2_parity_20260224` | Completed | Investigate differences left between gui.py and gui_2.py. | `conductor/archive/gui2_parity_20260224` | `2bf55a89..ea84168a` (34) |
| 2026-02-24 | `gui_sim_extension_20260224` | Completed | extend test simulation to have further in breadth test (not remove the original though as its a useful small test) to extensively test all facets… | `conductor/archive/gui_sim_extension_20260224` | `449c4dae..05ad580b` (12) |
| 2026-02-24 | `history_segregation_20260224` | Completed | Move discussion histories to their own toml to prevent the ai agent from reading it (will be on a blacklist). | `conductor/archive/history_segregation_20260224` | `ef3d8b0e..b2e900e7` (4) |
| 2026-02-24 | `mma_core_engine_20260224` | Completed | This track consolidates the implementation of the 4-Tier Hierarchical Multi-Model Architecture into the `manual_slop` codebase. | `conductor/archive/mma_core_engine_20260224` | `45abcbb1..254bcdf2` (29) |
| 2026-02-24 | `mma_implementation_20260224` | Completed | 4-Tier Architecture Implementation & Conductor Self-Improvement | `conductor/archive/mma_implementation_20260224` | `4b342265..ef7040c3` (26) |
| 2026-02-23 | `api_hooks_verification_20260223` | Completed | Update conductor to properly utilize the new api hooks for automated testing & verification of track implementation features without the need of user intervention. | `conductor/archive/api_hooks_verification_20260223` | `a70e4e2b..56e27524` (8) |
| 2026-02-23 | `api_metrics_20260223` | Completed | Review vendor api usage in regards to conservative context handling | `conductor/archive/api_metrics_20260223` | `d53f0e44..faa37928` (9) |
| 2026-02-23 | `api_vendor_alignment_20260223` | Completed | Review project codebase, documentation related to project, and make sure agenti vendor apis are being used as properly stated by offical documentation from google for… | `conductor/archive/api_vendor_alignment_20260223` | `6287f24e..040fec36` (9) |
| 2026-02-23 | `context_management_20260223` | Completed | Implement context visualization and memory management improvements | `conductor/archive/context_management_20260223` | `4479c383..27eb9bef` (7) |
| 2026-02-23 | `event_driven_metrics_20260223` | Completed | Fix client api metrics to use event driven updates, they shouldn't happen based on ui main thread graphical updates. | `conductor/archive/event_driven_metrics_20260223` | `28ab543d..2da1ef38` (7) |
| 2026-02-23 | `gui2_feature_parity_20260223` | Completed | get gui_2 working with latest changes to the project. | `conductor/archive/gui2_feature_parity_20260223` | `bf873dc1..874422ec` (9) |
| 2026-02-23 | `gui_layout_refinement_20260223` | Completed | Review GUI design. | `conductor/archive/gui_layout_refinement_20260223` | `a359f19c..1db5ac57` (15) |
| 2026-02-23 | `gui_performance_20260223` | Completed | investigate and fix heavy frametime performance issues with the gui | `conductor/archive/gui_performance_20260223` | `0535e436..79ebc210` (4) |
| 2026-02-23 | `live_gui_testing_20260223` | Completed | Update all tests to use a live running gui.py with --enable-test-hooks for real-time state and metrics verification. | `conductor/archive/live_gui_testing_20260223` | `8ba5ed4d..ffeb6f50` (8) |
| 2026-02-23 | `live_ux_test_20260223` | Completed | Make a human-like test ux interaction where the AI creates a small python project, engages in a 5-turn discussion, and verifies history/session management features via… | `conductor/archive/live_ux_test_20260223` | `1d674c3a..e51194a9` (12) |
| 2026-02-23 | `test_hooks_20260223` | Completed | Add full api/hooks so that gemini cli can test, interact, and manipulate the state of the gui & program backend for automated testing. | `conductor/archive/test_hooks_20260223` | `ddf6f0e1..ce75f0e5` (11) |
| 2026-02-23 | `ui_performance_20260223` | Completed | Add new metrics to track ui performance (frametimings, fps, input lag, etc). | `conductor/archive/ui_performance_20260223` | `3487c79c..f1f3ed99` (17) |