bd3d0e77db
conductor(plan): Mark tasks 3.1-3.2 complete, begin 3.3 — 6097368
2026-03-02 15:50:27 -05:00
60973680a8
fix(bleed): fix token budget layout — own collapsing header in AI Settings
...
Phase 3 changes:
- _render_provider_panel: removed 4 redundant lines (2x 'Token Budget' labels,
separator, embedded _render_token_budget_panel call)
- _gui_func AI Settings: added collapsing_header('Token Budget') section after
'System Prompts', calling _render_token_budget_panel cleanly
AI Settings now has three independent collapsing sections.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 15:49:51 -05:00
97792e7fff
conductor(plan): Mark phase 'Phase 2 - Menu Bar Consolidation' as complete [ 15fd786]
2026-03-02 15:44:11 -05:00
15fd7862b1
conductor(checkpoint): Checkpoint end of Phase 2 — feature_bleed_cleanup_20260302
...
Phase 2: Menu Bar Consolidation
- Deleted dead begin_main_menu_bar() block (24 lines, always-False in HelloImGui)
- Added 'manual slop' > Quit menu to live _show_menus using runner_params.app_shall_exit
- 32 tests passed, import clean
- Quit menu verified by user
2026-03-02 15:43:55 -05:00
b96405aaa3
conductor(plan): Mark task 2.4 complete — Quit menu verified by user
2026-03-02 15:43:47 -05:00
e6e8298025
conductor(plan): Mark task 2.3 complete — 32 passed
2026-03-02 15:42:13 -05:00
acd7c05977
conductor(plan): Mark task 2.2 complete, begin 2.3 — 340f44e
2026-03-02 15:41:34 -05:00
340f44e4bf
feat(bleed): add working Quit to _show_menus via runner_params.app_shall_exit
...
Adds 'manual slop' menu before 'Windows' in the live HelloImGui menubar callback.
Quit sets self.runner_params.app_shall_exit = True — the correct HelloImGui API.
Previously the only quit path was the window close button.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 15:41:12 -05:00
cb5f328da3
conductor(plan): Mark task 2.1 complete, begin 2.2 — b0f5a5c
2026-03-02 15:39:41 -05:00
b0f5a5c8d3
fix(bleed): remove dead begin_main_menu_bar() block from _gui_func (lines 1674-1697)
...
HelloImGui commits the menubar before invoking _gui_func, so begin_main_menu_bar()
always returned False. The 24-line block (Quit, View, Project menus) never executed.
Also removes the misaligned '# ---- Menubar' comment and dead '# --- Hubs ---' comment.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 15:39:19 -05:00
129cc33d01
conductor(plan): Mark phase 'Phase 1 - Dead Code Removal' as complete [ be7174c]
2026-03-02 15:35:26 -05:00
be7174ca53
conductor(checkpoint): Checkpoint end of Phase 1 — feature_bleed_cleanup_20260302
...
Phase 1: Dead Code Removal
- Deleted dead _render_comms_history_panel duplicate (33 lines, stale 'type' key)
- Deleted 4 duplicate __init__ state assignments
- 32 tests passed, gui_2.py import clean
- Comms History panel visually verified by user
2026-03-02 15:34:48 -05:00
763bc2e734
conductor(plan): Mark task 1.4 complete — Comms History panel verified visually
2026-03-02 14:32:25 -05:00
10724f86a5
conductor(plan): Mark task 1.3 complete — 32 passed, import ok, 2 pre-existing failures unrelated
2026-03-02 14:29:57 -05:00
535667b51f
conductor(plan): Mark task 1.2 complete — e28f89f
2026-03-02 14:25:15 -05:00
e28f89f313
fix(bleed): remove duplicate __init__ state assignments (lines 308-311)
...
ui_conductor_setup_summary, ui_new_track_name, ui_new_track_desc, ui_new_track_type
were each assigned twice in __init__. Second assignments (308-311) were identical
to the correct first assignments (218-221). Duplicate removed, first assignments kept.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 14:24:57 -05:00
21c74772f6
conductor(plan): Mark task 1.1 complete — 2e9c995
2026-03-02 14:23:47 -05:00
2e9c995bbe
fix(bleed): remove dead duplicate _render_comms_history_panel (lines 3040-3073)
...
Dead version used stale 'type' key (current model uses 'kind'), called nonexistent
_cb_load_prior_log (correct name: cb_load_prior_log), and had begin_child('scroll_area')
ID collision. Python silently discarded it at import time. Live version at line 3400.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-02 14:23:26 -05:00
e72d512372
docs: sync Claude Tier 2 skill with Gemini — add atomic commits and sanity check rules
...
Port two responsibilities from Gemini's mma-tier2-tech-lead SKILL.md (b4de62f , 7afa3f3 )
to Claude's equivalent command file:
- ATOMIC PER-TASK COMMITS: enforce per-task commit discipline
- Meta-Level Sanity Check: ruff + mypy post-track verification
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 14:18:31 -05:00
b9686392d7
chore: apply ruff auto-fixes and remove dead AST scripts
2026-03-02 13:26:20 -05:00
54635d8d1c
docs: append test performance track to backlog based on timeout evaluation
2026-03-02 13:22:45 -05:00
7afa3f3090
docs: Add Meta-Level Sanity Check responsibility to Tier 2 skill
2026-03-02 13:09:36 -05:00
792c96f14f
docs: add strict static analysis and typing track to backlog
2026-03-02 13:08:19 -05:00
f84edf10c7
fix: resolve unterminated string literal in ping_pong simulation
2026-03-02 13:06:40 -05:00
85456d2a61
chore: update JOURNAL.md with heuristics and backlog
2026-03-02 13:03:19 -05:00
13926bce2f
docs: Add DOD/Immediate Mode heuristics and backlog future tracks
2026-03-02 13:02:59 -05:00
72f54f9aa2
docs: Add Inter-Domain Bridge section to Meta-Boundary guide
2026-03-02 12:53:34 -05:00
b4de62f2e7
docs: Enforce strict atomic per-task commits for Tier 2 agents
2026-03-02 12:52:04 -05:00
ff7f18b2ef
conductor(track): Add task to remove hardcoded machine paths from mma_exec scripts
2026-03-02 12:47:35 -05:00
dbe1647228
chore: update JOURNAL.md with Meta-Boundary documentation addition
2026-03-02 12:44:49 -05:00
5b3c0d2296
docs: Add Meta-Boundary guide to clarify Application vs Tooling domains
2026-03-02 12:44:34 -05:00
9eabebf9f4
conductor(track): Expand scope of architecture track to fully integrate MCP tools
2026-03-02 12:39:41 -05:00
6837a28b61
chore: update JOURNAL.md for testing consolidation and dependency order
2026-03-02 12:29:55 -05:00
bf10231ad5
conductor(track): Initialize testing consolidation track and add execution order
2026-03-02 12:29:41 -05:00
f088bab7e0
chore: update JOURNAL.md for architecture track
2026-03-02 12:26:21 -05:00
1eeed31040
conductor(track): Initialize 'architecture_boundary_hardening' track
2026-03-02 12:26:07 -05:00
e88336e97d
chore: update JOURNAL.md for new tracks
2026-03-02 12:15:26 -05:00
95bf42aa37
conductor(track): Initialize 'tech_debt_and_test_cleanup' and 'conductor_workflow_improvements' tracks
2026-03-02 12:14:57 -05:00
821983065c
chore: update JOURNAL.md — session 2 track initializations
2026-03-02 12:03:30 -05:00
bdf02de8a6
chore: remove empty test_20260302 track artifact
2026-03-02 12:02:54 -05:00
c1a86e2f36
conductor(track): Initialize track 'mma_agent_focus_ux_20260302'
2026-03-02 11:57:39 -05:00
4f11d1e01d
conductor(track): Initialize track 'feature_bleed_cleanup_20260302'
2026-03-02 11:50:46 -05:00
0ad47afb21
chore: add TASKS.md and JOURNAL.md entry — capture mma_agent_focus_ux next track
2026-03-02 11:42:01 -05:00
d577457330
conductor(plan): Close track context_token_viz_20260301 — all phases verified
2026-03-02 11:39:10 -05:00
2929a64b34
conductor(plan): Mark Phase 3 tasks 3.1-3.2 complete [context_token_viz_20260301] 6f18102
2026-03-02 11:27:16 -05:00
6f18102863
feat(token-viz): Phase 3 — auto-refresh triggers and /api/gui/token_stats endpoint
2026-03-02 11:27:00 -05:00
7b5d9b1212
feat(token-viz): Phase 2 — trim warning, Gemini/Anthropic cache status display
2026-03-02 11:23:57 -05:00
1c8b094a77
fix(gui): restore missing _render_message_panel method def after set_file_slice edit
2026-03-02 11:22:03 -05:00
9ae6f9da05
conductor(plan): Mark Phase 1 tasks complete [context_token_viz_20260301] 5bfb20f
2026-03-02 11:16:54 -05:00
5bfb20f06f
feat(token-viz): Phase 1 — token budget panel with color bar and breakdown table
2026-03-02 11:16:32 -05:00