Spec: App system
The app system is the executable product core of the project. It renders the CV website, carries the build and runtime paths, and implements the visible user behaviour.
What it is
- the source-code system in the
lebenslauf-web-vorlagerepo - the combination of CLI, build resources, HTTP runtime, and templates
- the place where product behaviour actually lives
What it is not
- not the canonical public project docs
- not the general config spec library
- not the work and status system
Why
- this is where the actual website template is built
- this system proves product, architecture, and delivery quality
Structure
- CLI / build
- HTTP runtime
- build resources
- templates
- local data and overrides under
.local/
Roles
- developers maintain code, build, and runtime
- operators use setup, build, and runtime paths
- readers see product quality in the result
Interfaces
- uses the Pipeline spec system
- is explained publicly by the Docs system
- lives in the GitHub and PR system
Current state and target picture
- Current state:
- app, CLI, and runtime are already partly explained in public
- Target picture:
- the product system and its boundaries are clearly mapped as a spec
Parent systems
Child systems
Related systems
Sources
lebenslauf-web-vorlage/README.mdlebenslauf-web-vorlage/docs/ENVIRONMENTS.md- CLI / Build
- HTTP runtime