{
  "audit_preview": [
    {
      "actor": "system:synthetic-demo",
      "ad_account_id": "adacc-demo",
      "after_status": "draft",
      "audit_id": "audit-demo-report-001",
      "before_status": null,
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "event_id": "demo-report-001",
      "event_type": "event_created",
      "message": "Action log event demo-report-001 created in synthetic demo ledger",
      "schema_version": "action-log-event-v1",
      "tenant_id": "tenant-colbec"
    },
    {
      "actor": "system:synthetic-demo",
      "ad_account_id": "adacc-demo",
      "after_status": "open",
      "audit_id": "audit-demo-report-001-status",
      "before_status": "draft",
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "event_id": "demo-report-001",
      "event_type": "status_change",
      "message": "Status review prepared for demo-report-001",
      "schema_version": "action-log-event-v1",
      "tenant_id": "tenant-colbec"
    },
    {
      "actor": "system:synthetic-demo",
      "ad_account_id": "adacc-demo",
      "after_status": "draft",
      "audit_id": "audit-demo-report-002",
      "before_status": null,
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "event_id": "demo-report-002",
      "event_type": "event_created",
      "message": "Action log event demo-report-002 created in synthetic demo ledger",
      "schema_version": "action-log-event-v1",
      "tenant_id": "tenant-colbec"
    },
    {
      "actor": "system:synthetic-demo",
      "ad_account_id": "adacc-demo",
      "after_status": "draft",
      "audit_id": "audit-demo-report-003",
      "before_status": null,
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "event_id": "demo-report-003",
      "event_type": "event_created",
      "message": "Action log event demo-report-003 created in synthetic demo ledger",
      "schema_version": "action-log-event-v1",
      "tenant_id": "tenant-colbec"
    },
    {
      "actor": "system:synthetic-demo",
      "ad_account_id": "adacc-demo",
      "after_status": "open",
      "audit_id": "audit-demo-intelligence-001",
      "before_status": null,
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "event_id": "demo-intelligence-001",
      "event_type": "event_created",
      "message": "Action log event demo-intelligence-001 created in synthetic demo ledger",
      "schema_version": "action-log-event-v1",
      "tenant_id": "tenant-colbec"
    },
    {
      "actor": "system:synthetic-demo",
      "ad_account_id": "adacc-demo",
      "after_status": "open",
      "audit_id": "audit-demo-intelligence-002",
      "before_status": null,
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "event_id": "demo-intelligence-002",
      "event_type": "event_created",
      "message": "Action log event demo-intelligence-002 created in synthetic demo ledger",
      "schema_version": "action-log-event-v1",
      "tenant_id": "tenant-colbec"
    },
    {
      "actor": "system:synthetic-demo",
      "ad_account_id": "adacc-demo",
      "after_status": "open",
      "audit_id": "audit-demo-intelligence-003",
      "before_status": null,
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "event_id": "demo-intelligence-003",
      "event_type": "event_created",
      "message": "Action log event demo-intelligence-003 created in synthetic demo ledger",
      "schema_version": "action-log-event-v1",
      "tenant_id": "tenant-colbec"
    }
  ],
  "audit_summary": {
    "actor_source": "workspace_principal",
    "append_only": true,
    "schema_version": "action-log-event-v1",
    "status_changes": 7,
    "total_audit_events": 7
  },
  "client_name": "House of Colbec",
  "entries": [
    {
      "decision": "Beste Kampagnenlogik sichern und naechsten Test als kontrollierte Entscheidung planen.",
      "due_date": null,
      "evidence": "69 Conversions bei 298.15 EUR Spend.",
      "id": "action-001",
      "owner": "Strategy",
      "priority": "P1",
      "source": "report_snapshot",
      "status": "draft"
    },
    {
      "decision": "Budget-Test an Lead-Qualitaet statt nur an Meta-Conversions ausrichten.",
      "due_date": null,
      "evidence": "49 qualifizierte Leads, CPQL 6.08 EUR.",
      "id": "action-002",
      "owner": "Revenue Intelligence",
      "priority": "P1",
      "source": "report_snapshot",
      "status": "draft"
    },
    {
      "decision": "Site Analytics als getrennte Quelle anschliessen.",
      "due_date": null,
      "evidence": "Report trennt Meta-attributed, CRM-confirmed und noch nicht verbundene Quellen.",
      "id": "action-003",
      "owner": "Data Platform",
      "priority": "P1",
      "source": "report_snapshot",
      "status": "draft"
    },
    {
      "decision": "Budget-Split oder Tagesbudget pruefen",
      "due_date": "2026-06-05",
      "evidence": "Spend 298.15 liegt ueber erwartetem Spend 200.00.",
      "id": "intelligence-001",
      "impact": "Budgetschutz",
      "owner": "Performance",
      "priority": "P1",
      "risk": "Monatsbudget kann ueberlaufen",
      "source": "decision_intelligence_v1",
      "status": "open"
    },
    {
      "decision": "Funnel-Qualitaet und Budget-Split pruefen",
      "due_date": "2026-06-05",
      "evidence": "CPA 4.32 > Ziel 3.",
      "id": "intelligence-002",
      "impact": "Effizienz",
      "owner": "Revenue Intelligence",
      "priority": "P1",
      "risk": "CPA liegt ueber Zielwert",
      "source": "decision_intelligence_v1",
      "status": "open"
    },
    {
      "decision": "Lead-Qualitaet vor Skalierung pruefen",
      "due_date": "2026-06-05",
      "evidence": "CPQL 6.08 > Ziel 5.",
      "id": "intelligence-003",
      "impact": "Lead-Qualitaet",
      "owner": "Revenue Intelligence",
      "priority": "P1",
      "risk": "CPQL liegt ueber Zielwert",
      "source": "decision_intelligence_v1",
      "status": "open"
    }
  ],
  "execution_mode": "preview_only",
  "ledger_preview": [
    {
      "ad_account_id": "adacc-demo",
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "created_by": "system:synthetic-demo",
      "decision_id": "report-001",
      "due_date": null,
      "event_id": "demo-report-001",
      "event_type": "decision_created",
      "evidence": "69 Conversions bei 298.15 EUR Spend.",
      "note": "Beste Kampagnenlogik sichern und naechsten Test als kontrollierte Entscheidung planen.",
      "owner": "Strategy",
      "period_label": "2026-06-01 bis 2026-06-02",
      "schema_version": "action-log-event-v1",
      "status": "draft",
      "tenant_id": "tenant-colbec"
    },
    {
      "ad_account_id": "adacc-demo",
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "created_by": "system:synthetic-demo",
      "decision_id": "report-002",
      "due_date": null,
      "event_id": "demo-report-002",
      "event_type": "decision_created",
      "evidence": "49 qualifizierte Leads, CPQL 6.08 EUR.",
      "note": "Budget-Test an Lead-Qualitaet statt nur an Meta-Conversions ausrichten.",
      "owner": "Revenue Intelligence",
      "period_label": "2026-06-01 bis 2026-06-02",
      "schema_version": "action-log-event-v1",
      "status": "draft",
      "tenant_id": "tenant-colbec"
    },
    {
      "ad_account_id": "adacc-demo",
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "created_by": "system:synthetic-demo",
      "decision_id": "report-003",
      "due_date": null,
      "event_id": "demo-report-003",
      "event_type": "decision_created",
      "evidence": "Report trennt Meta-attributed, CRM-confirmed und noch nicht verbundene Quellen.",
      "note": "Site Analytics als getrennte Quelle anschliessen.",
      "owner": "Data Platform",
      "period_label": "2026-06-01 bis 2026-06-02",
      "schema_version": "action-log-event-v1",
      "status": "draft",
      "tenant_id": "tenant-colbec"
    },
    {
      "ad_account_id": "adacc-demo",
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "created_by": "system:synthetic-demo",
      "decision_id": "overpace",
      "due_date": "2026-06-05",
      "event_id": "demo-intelligence-001",
      "event_type": "decision_created",
      "evidence": "Spend 298.15 liegt ueber erwartetem Spend 200.00.",
      "note": "Budget-Split oder Tagesbudget pruefen",
      "owner": "Performance",
      "period_label": "2026-06-01 bis 2026-06-02",
      "schema_version": "action-log-event-v1",
      "status": "open",
      "tenant_id": "tenant-colbec"
    },
    {
      "ad_account_id": "adacc-demo",
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "created_by": "system:synthetic-demo",
      "decision_id": "target-cpa-miss",
      "due_date": "2026-06-05",
      "event_id": "demo-intelligence-002",
      "event_type": "decision_created",
      "evidence": "CPA 4.32 > Ziel 3.",
      "note": "Funnel-Qualitaet und Budget-Split pruefen",
      "owner": "Revenue Intelligence",
      "period_label": "2026-06-01 bis 2026-06-02",
      "schema_version": "action-log-event-v1",
      "status": "open",
      "tenant_id": "tenant-colbec"
    },
    {
      "ad_account_id": "adacc-demo",
      "client_id": "client-colbec-hospitality",
      "created_at": "2026-06-11T12:00:00+00:00",
      "created_by": "system:synthetic-demo",
      "decision_id": "target-cpql-miss",
      "due_date": "2026-06-05",
      "event_id": "demo-intelligence-003",
      "event_type": "decision_created",
      "evidence": "CPQL 6.08 > Ziel 5.",
      "note": "Lead-Qualitaet vor Skalierung pruefen",
      "owner": "Revenue Intelligence",
      "period_label": "2026-06-01 bis 2026-06-02",
      "schema_version": "action-log-event-v1",
      "status": "open",
      "tenant_id": "tenant-colbec"
    }
  ],
  "ledger_summary": {
    "append_only": true,
    "counts": {
      "blocked": 0,
      "done": 0,
      "draft": 3,
      "open": 3
    },
    "public_write_route_enabled": false,
    "schema_version": "action-log-event-v1",
    "total_events": 6
  },
  "next_actions": [
    "Private Persistenz fuer Stage aktivieren",
    "Schreibroute nur hinter Workspace/Auth/Rollen freigeben",
    "Letzte Learnings im naechsten Boardroom Report anzeigen"
  ],
  "period_label": "2026-06-01 bis 2026-06-02",
  "persistence_status": "append_only_storage_contract_ready_no_public_write_route",
  "public_write_route_enabled": false,
  "schema_version": "enterprise_tools.2026-06-11.v1",
  "storage_model": "jsonl_append_only_private_volume_or_postgres_next",
  "tool": "action_log",
  "write_contract": {
    "persistence_flag": "ACTION_LOG_PERSISTENCE_ENABLED",
    "public_write_enabled": false,
    "required_permission": "action_log:write",
    "write_route": "/action-log/events"
  }
}