Files
manual_slop/conductor/tracks/cache_analytics_20260306/plan.md

859 B

Implementation Plan: Cache Analytics Display (cache_analytics_20260306)

Phase 1: Cache Stats Integration

  • Task: Initialize MMA Environment
  • Task: Verify get_gemini_cache_stats
    • WHERE: src/ai_client.py
    • WHAT: Check existing function
    • HOW: Review implementation

Phase 2: Panel Implementation

  • Task: Create cache panel
    • WHERE: src/gui_2.py
    • WHAT: Display cache stats
    • HOW: imgui widgets
    • SAFETY: Handle no cache

Phase 3: TTL & Controls

  • Task: Display TTL countdown
    • WHERE: src/gui_2.py
    • WHAT: Time until cache rebuild
    • HOW: Calculate from cache_created_at
  • Task: Add clear button
    • WHERE: src/gui_2.py
    • WHAT: Manual cache clear
    • HOW: Call ai_client.cleanup()

Phase 4: Verification

  • Task: Test cache display
  • Task: Conductor - Phase Verification