No description
- Zig 84.1%
- Nix 11.4%
- Shell 4.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo/workflows | ||
| .superpowers/sdd | ||
| changelogs | ||
| config | ||
| docs | ||
| scripts | ||
| src | ||
| .gitignore | ||
| build.zig | ||
| build.zig.zon | ||
| devenv.lock | ||
| devenv.nix | ||
| devenv.yaml | ||
| flake.lock | ||
| flake.nix | ||
| GANDALF_FEATURE_ARCGITECTURE.md | ||
| GANDALF_RENDERING.md | ||
| wc-prompt.md | ||
| ZIG_PIXMAN_PLAN.md | ||
Gandalf Documentation
This directory turns the two source planning documents into smaller working documents for Gandalf development.
Source reference documents:
../wc-prompt.md: project vision, v1 scope, release milestones, and default configuration concept.../GANDALF_FEATURE_ARCGITECTURE.md: feature module architecture, lifecycle, build profiles, and Nix integration.
Start here:
architecture/project-principles.mdarchitecture/system-boundaries.mdroadmap/v1-roadmap.mdroadmap/development-phases.mdgandalf-UI/README.mddevelopment/devenv.mddevelopment/zig-swc-bootstrap.mddevelopment/wsxwm-tohu-analysis.mdfeatures/feature-system-roadmap.mddevelopment/implementation-tracks.mdvalidation/release-gates.mdvalidation/session-smoke.mdreference/reference-repositories.md
The goal is to keep each file small enough to guide one development pass. When a decision changes, update the focused document and leave the larger source documents as historical context unless the high-level direction changes.