Raven daily decision brief

Synthetic Aether demonstration · read-only · no autonomous actions

Review the Python source and tests on GitHub · Reproduce this synthetic example with Python 3.11+ and python3 verify.py; no dependencies or paid services required.

aether — 2026-09-18

{
  "schema_version": 1,
  "mode": "synthetic_offline_demo",
  "tenant_id": "aether",
  "day_utc": "2026-09-18",
  "window": {
    "start": "2026-09-18T00:00:00+00:00",
    "end_exclusive": "2026-09-19T00:00:00+00:00"
  },
  "metrics": {
    "currency": "USD",
    "gross_revenue_minor": 1000,
    "refunds_minor": 200,
    "net_revenue_minor": 800,
    "active_users": 1,
    "d1_retention": {
      "returned": 1,
      "cohort_size": 2,
      "rate": 0.5
    }
  },
  "quality": {
    "day_complete": true,
    "complete_through": "2026-09-19T00:00:00+00:00",
    "input_events": 5,
    "unique_events": 5,
    "duplicate_events": 0
  },
  "evidence": {
    "source_sha256": "05366077a53a024d8133edc6f6f826b5d5c63c7686a01fe0877bf9efba21271d",
    "revenue_event_ids": [
      "4",
      "5"
    ],
    "cohort_user_ids": [
      "a",
      "b"
    ],
    "returned_user_ids": [
      "a"
    ],
    "retention_event_ids": [
      "1",
      "2",
      "3"
    ],
    "input_file_sha256": "140593905d8c0dc5e117a3cf6ac660d8956368c5028092f23bdf104ddd3a594e"
  },
  "cost": {
    "workload": "one local daily brief",
    "input_bytes_canonical": 767,
    "processed_events": 5,
    "cloud_requests": 0,
    "llm_tokens": 0,
    "external_charges_usd": 0,
    "total_usd": null,
    "unknowns": [
      "local compute and electricity",
      "storage amortization",
      "operator/support time"
    ],
    "note": "No paid services called. Zero external charges does not mean zero total cost."
  },
  "warnings": [
    "Synthetic demonstration; not actual game revenue or customer performance.",
    "D1 is based on first session observed in this export; incomplete history can misclassify existing users.",
    "Completeness watermark is supplied by the source; ingestion reconciliation is not independently verified."
  ],
  "recommendations": [
    {
      "type": "human_review",
      "text": "Validate source reconciliation and identity semantics before using retention or revenue for business decisions."
    }
  ],
  "autonomous_actions": []
}