Private
Public Access
fix(chronology): add 'mark as completed' + archive-move heuristic for old tracks without state.toml
This commit is contained in:
+36
-36
@@ -48,7 +48,7 @@
|
||||
| 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` | Abandoned | **Owner:** Tier 2 Tech Lead | `conductor/archive/rag_test_failures_20260615` | `006df676..58fe3063` (6) |
|
||||
| 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) |
|
||||
@@ -66,69 +66,69 @@
|
||||
| 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` | Abandoned | **Owner:** Tier 2 Tech Lead | `conductor/archive/test_batching_post_refactor_polish_20260607` | `2b56ab3c..58fe3063` (2) |
|
||||
| 2026-06-07 | `unused_scripts_cleanup_20260607` | Abandoned | **Owner:** Tier 2 Tech Lead | `conductor/archive/unused_scripts_cleanup_20260607` | `87098a2e..b0f31a84` (9) |
|
||||
| 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` | Abandoned | **Owner:** Tier 2 Tech Lead | `conductor/archive/qwen_llama_grok_integration_20260606` | `7c1d597e..8ac8e64d` (25) |
|
||||
| 2026-06-06 | `startup_speedup_20260606` | Abandoned | **Owner:** Tier 2 Tech Lead | `conductor/archive/startup_speedup_20260606` | `cd4fb045..b0f31a84` (18) |
|
||||
| 2026-06-05 | `regression_fixes_20260605` | Abandoned | **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-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` | Abandoned | 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` | Abandoned | 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-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` | Abandoned | `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-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` | Abandoned | Imported from archive (no spec) | `conductor/archive/documentation_refresh_comprehensive_20260602` | `1a323a8c..594f14f9` (2) |
|
||||
| 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` | Abandoned | Fix Approve Modal sizing and inline full preview | `conductor/archive/approve_modal_ux_20260601` | `ff849e79..594f14f9` (2) |
|
||||
| 2026-06-01 | `context_composition_ux_20260601` | Abandoned | 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` | Abandoned | Preserve context selection on discussion switch and add empty context warning | `conductor/archive/context_preservation_and_warnings_20260601` | `6f733a64..594f14f9` (3) |
|
||||
| 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` | Abandoned | 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 | `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` | Abandoned | Combine AST Inspector and Slices Editor into a unified Structural File Editor | `conductor/archive/structural_file_editor_20260601` | `797f283f..594f14f9` (3) |
|
||||
| 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` | Abandoned | Fix GUI Crashes in Tool Preset Manager and Discussion Hub | `conductor/archive/gui_crash_fixes_20260531` | `22af0419..594f14f9` (4) |
|
||||
| 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` | Abandoned | Implement selective, state-preserving hot-reload for the Manual Slop `./src` Python codebase. | `conductor/archive/hot_reload_python_20260516` | `73402d05..594f14f9` (3) |
|
||||
| 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` | Abandoned | 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 | `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` | Abandoned | I started to do a large cleanup to ./src/gui_2.py. | `conductor/archive/gui_2_cleanup_20260513` | `5ac7688e..594f14f9` (4) |
|
||||
| 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` | Abandoned | 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_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` | Abandoned | 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` | Abandoned | 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_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` | Abandoned | 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` | Abandoned | 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 | `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` | Abandoned | 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` | Abandoned | 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` | Abandoned | 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` | Abandoned | 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` | Abandoned | 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 | `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` | Abandoned | 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` | Abandoned | 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-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` | Abandoned | 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` | Abandoned | 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` | Abandoned | 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 | `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` | Abandoned | 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` | Abandoned | 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 | `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` | Abandoned | 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-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` | Abandoned | 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` | Abandoned | 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) |
|
||||
@@ -209,7 +209,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` | Abandoned | 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-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) |
|
||||
@@ -227,7 +227,7 @@
|
||||
| 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` | Abandoned | 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` | Abandoned | Update ./docs/* & ./Readme.md, review ./MainContext.md significance (should we keep it..). | `conductor/archive/documentation_refresh_20260224` | `9ba8ac21..cf7938a8` (5) |
|
||||
| 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) |
|
||||
|
||||
@@ -300,6 +300,20 @@ def classify_status(
|
||||
)
|
||||
if plan_progression >= 3:
|
||||
return ("Completed", "low", f"archived with {plan_progression} plan-progression commits (work in src/)")
|
||||
# Check for "mark ... as completed" in commit messages
|
||||
mark_completed: int = sum(
|
||||
1 for line in full_log.splitlines()
|
||||
if "mark" in line.lower() and "completed" in line.lower()
|
||||
)
|
||||
if mark_completed > 0:
|
||||
return ("Completed", "low", "archived with 'mark as completed' commit")
|
||||
# Check if the archive-move commit says "completed"
|
||||
archive_move_completed: bool = any(
|
||||
"completed" in line.lower() and ("archive" in line.lower() or "move" in line.lower())
|
||||
for line in full_log.splitlines()[:3] # check the last few commits (newest first)
|
||||
)
|
||||
if archive_move_completed:
|
||||
return ("Completed", "low", "archived with 'completed' in archive-move commit")
|
||||
return ("Abandoned", "low", "archived with 0 work commits")
|
||||
return ("Completed", "low", "archived but no completion report")
|
||||
# 4. Fallback
|
||||
|
||||
Reference in New Issue
Block a user