Private
Public Access
conductor(archive): move 39 completed tracks (2026-05 to 2026-06) to archive/
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
# Track archive_completed_tracks_20260603 Context
|
||||
|
||||
- [Specification](./spec.md)
|
||||
- [Implementation Plan](./plan.md)
|
||||
- [Metadata](./metadata.json)
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "archive_completed_tracks_20260603",
|
||||
"title": "Archive Completed Tracks (2026-05 to 2026-06)",
|
||||
"phase": null,
|
||||
"created": "2026-06-03",
|
||||
"status": "in_progress",
|
||||
"spec_file": "spec.md",
|
||||
"plan_file": "plan.md",
|
||||
"depends_on": [],
|
||||
"completion_checkpoints": []
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
# Implementation Plan: Archive Completed Tracks (2026-05 to 2026-06)
|
||||
|
||||
## Phase 1: Directory Migration
|
||||
Focus: Move 39 completed track directories from `conductor/tracks/` to `conductor/archive/` using `git mv`.
|
||||
|
||||
- [x] Task 1.1: Pre-checkpoint - `git add .`
|
||||
- [x] Task 1.2: Create `conductor/tracks/archive_completed_tracks_20260603/` (metadata, plan, spec, index)
|
||||
- [x] Task 1.3: `git mv` 39 directories (atomic single shell call)
|
||||
- [x] Task 1.4: Verify directory count drops from 55 to 16 in `tracks/`
|
||||
- [x] Task 1.N: Atomic commit with git note
|
||||
|
||||
## Phase 2: Registry Consolidation
|
||||
Focus: Update `conductor/tracks.md` to consolidate the 14 "Earlier Archives" entries into a new "Recent Completed Tracks (2026-05+)" section with `archive/` link paths.
|
||||
|
||||
- [ ] Task 2.1: Add new section header to `tracks.md`
|
||||
- [ ] Task 2.2: Move 14 entries from "Earlier Archives" into the new section
|
||||
- [ ] Task 2.3: Update all `./tracks/<name>` to `./archive/<name>` in those 14 entries
|
||||
- [ ] Task 2.4: Verify all 14 new links resolve
|
||||
- [ ] Task 2.N: Atomic commit with git note
|
||||
|
||||
## Phase 3: Final Verification
|
||||
- [ ] Task 3.1: Directory count check (16 in tracks, 39 new in archive this run + ~115 existing = 154)
|
||||
- [ ] Task 3.2: Link integrity check across full `tracks.md`
|
||||
- [ ] Task 3.N: Checkpoint commit with audit summary
|
||||
@@ -0,0 +1,33 @@
|
||||
# Archive Completed Tracks (2026-05 to 2026-06)
|
||||
|
||||
Move 39 completed track directories from `conductor/tracks/` to `conductor/archive/` and update `conductor/tracks.md` to reflect the consolidated archive state. Mirrors the pattern established by `archive_phase_4_tracks_20260507`.
|
||||
|
||||
## Scope
|
||||
|
||||
**In scope (39 dirs to move):**
|
||||
|
||||
Phase 6 (12): `granular_ast_control_20260510`, `context_snapshotting_takes_20260510`, `interactive_text_slice_highlighting_20260510`, `context_batch_operations_ux_20260510`, `gencpp_project_init_20260510`, `interactive_ast_tree_masking_20260510`, `phase6_review_20260510`, `context_comp_decouple_20260510`, `context_comp_slices_20260510`, `gui_refactor_stabilization_20260512`, `gui_2_cleanup_20260513`, `python_structural_mcp_tools_20260513`.
|
||||
|
||||
Hot Reload (1): `hot_reload_python_20260516`.
|
||||
|
||||
Phase 5 (12): `ai_interaction_call_graph_20260507`, `controller_state_mutation_matrix_20260507`, `source_wide_redundancy_audit_20260507`, `curate_provider_registries_20260507`, `encapsulate_appcontroller_status_20260507`, `decouple_gui_log_loading_20260507`, `refactor_context_aggregation_pipeline_20260507`, `cull_unused_symbols_20260507`, `sdm_docstrings_20260509`, `app_controller_curation_20260513`, `fix_test_suite_failures_20260514`, `fix_indentation_1space_20260516`.
|
||||
|
||||
Earlier Archives (14): `gui_crash_fixes_20260531`, `fix_imgui_keys_down_20260601`, `selectable_thinking_monologs_20260601`, `minimax_history_fix_20260601`, `context_preservation_and_warnings_20260601`, `text_viewer_and_tool_call_fixes_20260601`, `context_composition_ux_20260601`, `structural_file_editor_20260601`, `discussion_metrics_and_compression_20260601`, `approve_modal_ux_20260601`, `phase7_stabilization_and_polishing_20260601`, `phase7_monolithic_stabilization_20260602`, `command_palette_and_performance_20260602`, `documentation_refresh_comprehensive_20260602`.
|
||||
|
||||
**Out of scope (remain in `tracks/`):**
|
||||
- `context_preview_fixes_20260516` `[~]` in progress
|
||||
- `gencpp_dogfood_feedback_20260510` `[ ]` pending
|
||||
- 8 backlog tracks `[ ]` (gencpp bindings, tree-sitter lua, gdscript, c#, openai, zhipu, caching, manual UX)
|
||||
- 6 orphan dirs not in `tracks.md` (`conductor_path_configurable_20260306`, `hot_reload_python_20260510`, `test_harness_hardening_20260310`, `test_patch_fixes_20260513`, `fix_remaining_tests_20260513`, `gui_architecture_refinement_20260512`)
|
||||
|
||||
## Method
|
||||
|
||||
1. `git mv` each completed track directory from `conductor/tracks/<name>` to `conductor/archive/<name>`. Single atomic shell call.
|
||||
2. Verify: `ls conductor/tracks | wc -l` should drop from 55 to 16.
|
||||
3. Update `conductor/tracks.md`: add "Recent Completed Tracks (2026-05+)" section, move the 14 "Earlier Archives" entries there, update `./tracks/` links to `./archive/`.
|
||||
4. Verify link integrity.
|
||||
|
||||
## Risks
|
||||
|
||||
- `git mv` on a directory requires all files to be tracked. If a directory contains untracked files, the move will fail. Mitigation: pre-check with `git ls-files <dir>` before moving.
|
||||
- Atomic per-phase commits per workflow.md. If Phase 1 partial-fails, rollback via `git restore --staged` and re-run.
|
||||
Reference in New Issue
Block a user