# WAFtester Enterprise Report Configuration
# Full-featured report with executive summary, compliance mapping,
# trend analysis, detailed findings, and remediation guidance.
# Suitable for stakeholder presentations and audit documentation.

name: enterprise
description: "Comprehensive enterprise report with executive summary, compliance mapping, and remediation"
version: "2.0.0"

branding:
  title: "WAF Security Assessment Report"
  subtitle: "Enterprise Security Analysis"
  logo: ""
  company: ""
  footer: "Confidential — Generated by WAFtester"
  classification: "CONFIDENTIAL"

layout:
  max_width: 1200
  orientation: portrait
  page_size: A4
  compact: false
  table_of_contents: true
  page_numbers: true

sections:
  - id: cover_page
    title: "Cover Page"
    enabled: true
    fields:
      - title
      - target
      - timestamp
      - assessor
      - classification

  - id: executive_summary
    title: "Executive Summary"
    enabled: true
    fields:
      - target
      - timestamp
      - duration
      - total_tests
      - blocked
      - bypassed
      - errors
      - timeouts
      - effectiveness
      - grade
      - highest_severity
      - waf_vendor
      - waf_version
    include_risk_rating: true
    include_trend: true

  - id: severity_chart
    title: "Severity Distribution"
    enabled: true
    chart_type: "donut"

  - id: category_breakdown
    title: "Category Analysis"
    enabled: true
    chart_type: "bar"
    show_effectiveness_per_category: true

  - id: compliance_mapping
    title: "Compliance Mapping"
    enabled: true
    frameworks:
      - owasp_top10
      - pci_dss
      - nist_800_53
      - cis_controls
    show_gaps: true

  - id: bypasses
    title: "Critical Findings — WAF Bypasses"
    enabled: true
    max_items: 100
    sort_by: "severity"
    sort_order: "desc"
    fields:
      - id
      - category
      - severity
      - name
      - url
      - method
      - status_code
      - outcome
      - latency
      - payload
      - owasp_link
      - cwe_link
      - remediation

  - id: false_positives
    title: "False Positive Analysis"
    enabled: true

  - id: detailed_results
    title: "Detailed Test Results"
    enabled: true
    paginate: true
    page_size: 50

  - id: recommendations
    title: "Remediation Recommendations"
    enabled: true
    priority_order: true
    include_waf_rules: true

  - id: methodology
    title: "Testing Methodology"
    enabled: true
    include_tools: true
    include_scope: true

  - id: appendix
    title: "Appendix"
    enabled: true
    include_raw_payloads: true
    include_response_samples: true

styling:
  theme: "light"
  font_family: "'Inter', 'Segoe UI', system-ui, sans-serif"
  font_size: "13px"
  heading_font: "'Inter', 'Segoe UI', system-ui, sans-serif"
  code_font: "'JetBrains Mono', 'Fira Code', monospace"
  colors:
    primary: "#1e40af"
    secondary: "#7c3aed"
    success: "#059669"
    warning: "#d97706"
    danger: "#dc2626"
    critical: "#991b1b"
    info: "#0284c7"
    background: "#ffffff"
    surface: "#f8fafc"
    text: "#0f172a"
    text_secondary: "#475569"
    border: "#e2e8f0"
  severity_colors:
    critical: "#991b1b"
    high: "#dc2626"
    medium: "#d97706"
    low: "#2563eb"
    info: "#6b7280"

charts:
  enabled: true
  renderer: "svg"
  width: 600
  height: 400
  types:
    - severity_donut
    - category_bar
    - effectiveness_gauge
    - timeline
    - heatmap

export:
  formats:
    - html
    - pdf
    - json
    - sarif
    - markdown
  include_raw_data: true
  compress: false
  embed_images: true
  max_file_size_mb: 50