63 Commits

Author SHA1 Message Date
8ece25f954 docs: define Merkmal/Blueprint/Bereitstellungsvorlage model (ADR-0002)
Introduces the Merkmal-Backend-Blueprint realization model: a Merkmal
describes one distribution-independent workspace feature, a Blueprint
realizes exactly one Merkmal for exactly one backend (usually an
Ansible role applied post-first-boot via ansible-pull), and a
Bereitstellungsvorlage bundles workspace + backend + org-specific
installation directives (partitioning, encryption, secure boot).

Replaces the old flat profile model (profiles/profile.json/
distribution+version) throughout the provisioning API, data model,
interactive provisioning flow, and device enrollment docs with
templates/Bereitstellungsvorlage terminology. Moves 02-workspace-model.md
and 04-backend-model.md into architecture/, archives the superseded
flat organization-model.md.
2026-07-18 10:45:48 +02:00
de3d7352df docs: align runtime layout with interactive provisioning flow 2026-07-14 14:15:15 +02:00
dcc4051286 docs: document device registration status 2026-07-14 13:10:20 +02:00
a551096eed docs: define device enrollment model 2026-07-14 12:56:30 +02:00
679eb20e0e docs: define interactive provisioning flow and commit point 2026-07-14 10:54:19 +02:00
40d9bc77a6 docs: document provisioning handshake and persistence model 2026-07-14 10:28:30 +02:00
25d71b0b5e Establish Tuxflotte architecture foundation 2026-07-07 15:33:17 +02:00
8590f9a8a8 Define layered provisioning architecture and backend API 2026-07-07 10:27:57 +02:00
5b4fb3cf6a Add Tuxflotte installer roadmap 2026-07-06 21:08:05 +02:00
5c61c3a0bd Update documentation domains to tuxflotte.de 2026-07-03 11:07:20 +02:00
cf6dafce87 Document first successful Fedora provisioning milestone 2026-06-16 20:22:17 +02:00
5aad1304e8 Add project vision and architecture 2026-06-14 22:03:41 +02:00
d8afd5b989 Initial platform documentation 2026-06-14 21:34:15 +02:00