docs(bootstrap): add section comments, role boundary docs, and pipeline overview

This commit is contained in:
2026-02-22 01:59:12 +01:00
parent 2bf0cb901e
commit 0e3edb41f7
5 changed files with 36 additions and 0 deletions

View File

@@ -1,4 +1,10 @@
---
# Two code paths:
# 1. Fresh run (system_cfg undefined): normalize from raw `system` input.
# 2. Pre-computed (system_cfg already set, e.g. from main project's deploy_iac):
# merge with bootstrap system_defaults to fill missing fields (luks, features,
# etc.) that bootstrap expects but the main project doesn't set, then derive
# convenience facts (hostname, os, os_version).
- name: Normalize system and disk configuration
when: system_cfg is not defined
block: