# Output Format Configuration # Defines the available output types and their default settings output_selection: description: | The architect can specify output format when requesting deliverables: deck ← default, just the slide deck deck + drawio ← deck + editable diagram deck + doc ← deck + detailed technical document deck + xlsx ← deck + detailed cost spreadsheet deck + pdf ← deck + customer-facing PDF full ← everything: deck + drawio + doc + xlsx + pdf doc only ← technical document without deck pdf ← customer-facing PDF only (branded, no internal refs) If not specified, produce "deck" only. deliver ← handover + go-live checklist + success criteria default: "deck" formats: deck: extension: ".pptx" generator: "tools/oci_deck_gen.py" description: "10-12 slide architecture proposal" drawio: extension: ".drawio" generator: "tools/oci_diagram_gen.py" description: "Editable architecture diagram (draw.io)" doc: extension: ".docx" generator: "tools/oci_doc_gen.py" description: "Detailed technical document (15-25 pages)" sections: - number: 1 title: "Executive Summary" tiers: [small, standard, complex] content: "1-page summary: business driver, proposed solution, key outcomes" - number: 2 title: "Current State" tiers: [standard, complex] content: "People, process, technology assessment from Workload Profile" - number: 3 title: "Solution Architecture" tiers: [small, standard, complex] content: "Full architecture description, service rationale, topology diagram" - number: 4 title: "Architecture Decision Records (ADRs)" tiers: [standard, complex] content: "Each key design decision with context, options considered, and rationale" - number: 5 title: "High Availability & Disaster Recovery" tiers: [small, standard, complex] content: "HA/DR topology, RTO/RPO targets, failover procedures" - number: 6 title: "Security & Compliance" tiers: [small, standard, complex] content: "Security controls, identity model, compliance framework mapping" - number: 7 title: "Cost Estimate" tiers: [small, standard, complex] content: "Detailed cost breakdown with assumptions, PAYG vs BYOL, discount scenarios" - number: 8 title: "Migration Plan" tiers: [standard, complex] content: "Migration strategy per component, tooling, phased plan, rollback" - number: 9 title: "Operations Model" tiers: [standard, complex] content: "Day-2 operations: monitoring, patching, backup, incident response, RACI" - number: 10 title: "Well-Architected Scorecard" tiers: [standard, complex] content: | 5-pillar WA assessment (Operational Excellence, Security, Reliability, Performance, Cost Optimization). Standard tier: score per pillar + top recommendations. Complex tier: full findings, gap analysis, and remediation roadmap. deck_equivalent: "slide 12 (summary) — doc section is the full underlying report" note: "Small tier: traffic-light summary stays in deck only, not expanded in doc" - number: 11 title: "Risk Register" tiers: [standard, complex] content: "Full risk table with likelihood, impact, severity, owner, mitigation" - number: 12 title: "Next Steps" tiers: [small, standard, complex] content: "3-5 SMART actions with owners and dates" xlsx: extension: ".xlsx" generator: "tools/oci_cost_gen.py" description: "Detailed cost spreadsheet with tabs" pdf: extension: ".pdf" generator: "tools/oci_pdf_gen.py" description: "Customer-facing PDF (branded, no internal KB references)" deliver: extension: ".yaml" generator: "manual" description: "DELIVER phase artifacts: handover, go-live checklist, success criteria" artifacts: - "templates/handover-document.yaml" - "templates/go-live-checklist.yaml" - "templates/success-criteria.yaml" # Slide Deck Structure (10-12 slides) deck_structure: slides: - number: 1 type: title content: "Customer name, project, date, architect" style: "Dark background (#312D2A), white text" - number: 2 type: value_story content: "Business driver, value hypothesis, desired outcomes (SMART)" style: "Light background, left-aligned" - number: 3 type: architecture_diagram content: "Full architecture diagram (85% of slide)" style: "White background, diagram fills slide" - number: 4 type: decisions content: "4-6 key decisions in two-column table" style: "Clean table, alternating row shading" - number: 5 type: ha_dr content: "HA/DR topology + RTO/RPO table" style: "Split layout: diagram left, table right" - number: 6 type: security content: "Compliance checkmarks, security controls grid" style: "Icon grid, green checkmarks" - number: 7 type: cost content: "Summary table: PAYG vs BYOL, monthly/annual" style: "Clean table, bold totals, assumptions below" - number: 8 type: cost_comparison optional: true content: "Side-by-side: current vs OCI, or OCI vs AWS" style: "Chart or comparison table" - number: 9 type: migration content: "Phased timeline, tools, downtime approach" style: "Timeline visual, colored phases" - number: 10 type: operations_summary content: "Monitoring, patching, incident response, ops model highlights" style: "Icon grid, clean layout" - number: 11 type: risks content: "Top 5-6 risks with severity and mitigation" style: "Table with color-coded severity" - number: 12 type: scorecard content: "5-pillar WA scorecard + recommendations" style: "Horizontal bars, traffic-light colors" - number: 13 type: next_steps content: "3-5 concrete SMART next steps with dates" style: "Numbered list, forward-looking" # Design Standards design_standards: colors: background: "#FFFFFF" dark_background: "#312D2A" primary_accent: "#2D5967" secondary_accent: "#AA643B" tertiary_accent: "#804998" text: "#312D2A" success: "#5E9624" warning: "#AE562C" error: "#C74634" table_alt_row: "#F5F4F2" typography: font: "Segoe UI" titles: "24-28pt, bold, #312D2A" subtitles: "16-18pt, regular, #70665E" body: "12-14pt, regular, #312D2A" table_headers: "11pt, bold, white on #2D5967" table_body: "10-11pt, regular, #312D2A" footnotes: "8-9pt, italic, #70665E" layout: margins: "0.5 inches all sides" title_position: "top-left, consistent" content_area: "below title bar, 85% of slide height" footer: "slide number bottom-right" rule: "No gradients, clip art, or stock photos"