⚡Infrastructure documentation required manual extraction from Azure - 2–3 days per project; PlantUML diagrams were authored by hand from memory or stale exports; documented architecture drifted from live infrastructure state with no mechanism to detect or correct divergence.
⚠️Enterprise infrastructure documentation required manual Azure subscription extraction - 2–3 days per project. Produced stale views, delayed governance reviews, and documented state that drifted from live infrastructure.
⚙️Built a Streamlit engine accepting a subscription ID, auto-generating SDDs and PlantUML diagrams via automated inventory extraction, network flow mapping, security config analysis, and dependency graph construction. Few-shot LLM prompting grounds architecture rationale in live state. Validation guardrails cross-check every generated component against extracted inventory.
🛡️Guardrail layer enforces that every generated component maps to a verified live resource - hallucinated topology can't reach governance docs. Outputs regenerated from live subscription state - no cached snapshots, no documentation drift.
🚀Documentation: 2–3 days → ~2–3 hours. Average 104 resource groups per project. Eliminated manual PlantUML authoring. Live-state grounding replaced manual transcription.
↳ ~2–3 days → ~2–3 hours documentation turnaround • 104 resource groups/project • zero fabricated components