Docs¶
Start here if you are new, or jump to a task below if you already know what you need.
Current snapshot: Flutter is the explored frontend direction. The desktop benchmark viewer already loads assets, renders rectangles, and supports pan/zoom. The main open issue is performance when many rectangles are visible.
Start here¶
- Decision log — durable decisions and status
- Frontend framework note — current architecture and next work
- Benchmark findings — current performance baseline
- Flutter / Dart cheat sheet — quick syntax and project habits
Browse by task¶
- Understand the project
- Start with the Decision log for durable choices, then read the Frontend framework note for the current architecture and next work.
- Work on rendering or performance
- Use Benchmark findings for the current baseline, Canvas-level transform rewrite for the main rendering change, and Benchmark draw optimisations for likely follow-up work.
- Refresh Flutter / Dart basics
- Open the Flutter / Dart cheat sheet for quick syntax reminders and practical project habits.
- Write or update docs
- Use the Decision log when a durable project choice changes, and the Topic note template when adding a new supporting note.