From db25157d1d3ef6fc165ab4fe2f459dd6877897c9 Mon Sep 17 00:00:00 2001 From: Miguel Jacq Date: Sat, 27 Dec 2025 20:58:36 -0600 Subject: [PATCH] Update Technical_Decomp_Manifest --- Technical_Decomp_Manifest.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Technical_Decomp_Manifest.md b/Technical_Decomp_Manifest.md index f96193e..80a572b 100644 --- a/Technical_Decomp_Manifest.md +++ b/Technical_Decomp_Manifest.md @@ -1,5 +1,12 @@ ## enroll/manifest.py +`manifest.manifest()` is the consumer: + +- reads state.json and turns those snapshot + managed file records into Ansible roles +- optionally runs jinjaturtle, producing JinjifyResult per templated file +- uses _IndentDumper to format YAML cleanly + + ### _IndentDumper (inner class inside _yaml_dump_mapping) #### Purpose: makes PyYAML output indentation match stricter linters/Ansible expectations.