ui work phase 1

This commit is contained in:
2026-09-22 04:57:45 -03:00
parent 2ef6139957
commit 0ce36b98e4
23 changed files with 2332 additions and 1 deletions

View File

@@ -18,6 +18,16 @@ python ctrl/spr.py publish soleprint-ui <target>
The target project receives the built files and commits them directly. No npm dependency on spr.
To give a project only the parts it uses — readable source, not the whole
library — slice it instead:
```bash
make ui scan <app-dir> # what it uses, and how its copy compares with spr
./ctrl/ui.sh slice <app>/ui.toml # write the slice its run file describes
```
See [Export / Compile](#export) for run files, the two deliveries and drift.
## soleprint-modelgen
Model generator. Reads schema definitions and produces model files.