This directory contains the design documents for various software projects. Each subdirectory corresponds to a specific application and contains a DESIGN.md file that outlines its architecture, data models, and key features.
The projects are organized in two forms:
- Full Projects: Complete Xcode projects with organized file structures (in individual project folders)
- Single-File Prototypes: Condensed single-file implementations (in the
1fafolder)
Each project includes comprehensive design documentation that reflects the current implementation state, including architectural decisions, data models, user interface patterns, and technical implementation details.
- Treemap: Generic hierarchical data visualization using squarified treemap layouts
- Grooves: Musical step-sequencer with audio engine and MIDI export
- Moves: Musical phrase composer with segment-based arrangements
- Parts: Song structure arranger for musical compositions
- Connect: Node-and-connector diagram creator
- Vignette: Stylized image generator for text content
All design documents are kept current with the actual implementations to ensure accuracy and usefulness for development and maintenance.