diff --git a/CLAUDE.md b/CLAUDE.md index 8c71d43..a46a2aa 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -225,11 +225,7 @@ be expensive, especially robust ones that kids cannot break. Text Rendering: -Use stb_truetype (single-header library, stb_truetype.h from github.com/nothings/stb). -Drop stb_truetype.h into the src directory. No additional build dependencies required. -Used for graticule degree labels on the PPI bearing ring, range labels, and any -vessel name labels from AIS data. Build a font atlas texture at startup from a -TTF font file; render characters as textured quads in the shader. +Use freetype fonts libfreetype6:amd64 Communication: @@ -288,5 +284,9 @@ Order of testing features. ======================================================== -Now, just comment on this, noting any errors or anything you think is missing. -DO NOT GENERATE CODE +Generate code for testiong feature 1 and 2 only; +1. General initialization and set up basic boundaries of the two scopes + on the screen. No features on each scope yet. +2. Edge graticule on ppi scope (Bearing ticks and numbers) +Do not generate any other code +Generate code the run this and hold for 10 seconds and exit