From 841e54aa47779645325a3aedbb1cc73f72233f03 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Fri, 13 Mar 2026 11:58:43 -0400 Subject: [PATCH] conductor(plan): Mark Phase 1 as complete --- conductor/tracks/custom_shaders_20260309/plan.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conductor/tracks/custom_shaders_20260309/plan.md b/conductor/tracks/custom_shaders_20260309/plan.md index e1e74d8..9cb0fe3 100644 --- a/conductor/tracks/custom_shaders_20260309/plan.md +++ b/conductor/tracks/custom_shaders_20260309/plan.md @@ -1,10 +1,10 @@ # Implementation Plan: Custom Shader and Window Frame Support -## Phase 1: Investigation & Architecture Prototyping +## Phase 1: Investigation & Architecture Prototyping [checkpoint: 815ee55] - [x] Task: Investigate imgui-bundle and Dear PyGui capabilities for injecting raw custom shaders (OpenGL/D3D11) vs extending ImDrawList batching. [5f4da36] - [x] Task: Investigate Python ecosystem capabilities for overloading OS window frames (e.g., `pywin32` for DWM vs ImGui borderless mode). [5f4da36] - [x] Task: Draft architectural design document (`docs/guide_shaders_and_window.md`) detailing the chosen shader injection method and window frame overloading strategy. [5f4da36] -- [~] Task: Conductor - User Manual Verification 'Phase 1: Investigation & Architecture Prototyping' (Protocol in workflow.md) +- [x] Task: Conductor - User Manual Verification 'Phase 1: Investigation & Architecture Prototyping' (Protocol in workflow.md) [815ee55] ## Phase 2: Custom OS Window Frame Implementation - [ ] Task: Write Tests: Verify the application window launches with the custom frame/borderless mode active.