{
  "schema": "0dai.activation-golden-path-e2e/1",
  "status": "pass",
  "mode": "live",
  "goal": "Add a NOTES.md file at the repo root with one short paragraph describing what this project is, based on the existing README.",
  "fixture_repo": "/tmp/0dai-activation-e2e-wuy4_gg2/fixture-repo",
  "isolated_home": true,
  "home_dir": "/tmp/0dai-activation-e2e-wuy4_gg2/throwaway-home",
  "agent_auth_seeded": [
    ".claude.json",
    ".claude/.credentials.json",
    ".claude/settings.json",
    ".codex/auth.json",
    ".codex/config.toml",
    ".gemini"
  ],
  "started_at": "2026-07-04T09:03:33Z",
  "finished_at": "2026-07-04T09:10:02Z",
  "failed_step": null,
  "steps": [
    {
      "name": "install",
      "status": "pass",
      "duration_ms": 40201,
      "detail": "0dai CLI reachable: 0dai 4.5.2"
    },
    {
      "name": "auth_login",
      "status": "pass",
      "duration_ms": 117123,
      "detail": "auth ok: [0dai] throwaway-account@redacted.invalid (free plan)\n  Usage today:\n    init: 1 / 5\n    sync: 1 / 20\n    detect: 0 / 20\n    report: 0 / 3\n  Activation: active (act_61fa"
    },
    {
      "name": "activate",
      "status": "pass",
      "duration_ms": 2468,
      "detail": "activate free: [0dai] license active\n  activation id: act_61fa5e0f7d085b61\n  plan: free\nTelemetry: on activation, 0dai sends an event (free_tier_activated, timestamp, path=cli"
    },
    {
      "name": "init",
      "status": "pass",
      "duration_ms": 19539,
      "detail": "init: [0dai] sending to API (1 files, 6 CLIs)...\n[0dai] detected: fullstack-monorepo\n[0dai] 341 created, 0 updated, 0 unchanged\n[0dai] MCP config ready (1 server(s) added): .mcp.json\n[0dai] Claude project M"
    },
    {
      "name": "doctor",
      "status": "pass",
      "duration_ms": 26551,
      "detail": "doctor: [0dai] v4.5.2 | stack: fullstack-monorepo\n\n  ai/ layer:\n    ok                     ai/VERSION\n    ok                     ai/manifest/project.yaml\n    ok                     ai/manifest/discovery.json\n"
    },
    {
      "name": "run_now",
      "status": "pass",
      "duration_ms": 183050,
      "detail": "run --now: n\n  undo this run: 0dai undo   |   inspect: git diff 60d050b8955e   |   revert tracked changes: git reset --hard 60d050b8955e\n  (new files the agent added are kept by reset — 'git status' to see them)"
    },
    {
      "name": "receipt_capture",
      "status": "pass",
      "duration_ms": 4,
      "detail": "captured receipt run-1783156202391-pyf9grlv.json: status=partial score=33"
    },
    {
      "name": "operator_only_scan",
      "status": "pass",
      "duration_ms": 0,
      "detail": "clean -- 7 command(s) scanned, no operator-only markers"
    }
  ],
  "commands_run": [
    "npx -y @0dai-dev/cli --version",
    "npx -y @0dai-dev/cli auth login",
    "npx -y @0dai-dev/cli auth status",
    "npx -y @0dai-dev/cli activate free",
    "npx -y @0dai-dev/cli init   [cwd=/tmp/0dai-activation-e2e-wuy4_gg2/fixture-repo]",
    "npx -y @0dai-dev/cli doctor   [cwd=/tmp/0dai-activation-e2e-wuy4_gg2/fixture-repo]",
    "npx -y @0dai-dev/cli run 'Add a NOTES.md file at the repo root with one short paragraph describing what this project is, based on the existing README.' --now --yes   [cwd=/tmp/0dai-activation-e2e-wuy4_gg2/fixture-repo]"
  ],
  "operator_only_calls_detected": [],
  "receipt": {
    "schema": "0dai.run-receipt/1",
    "run_id": "run-1783156202391-pyf9grlv",
    "goal": "Add a NOTES.md file at the repo root with one short paragraph describing what this project is, based on the existing README.",
    "created_at": "2026-07-04T09:10:02.392Z",
    "run_started_at": "2026-07-04T09:07:01.934Z",
    "agent": "claude",
    "status": "partial",
    "score": 33,
    "passed": 1,
    "failed": 0,
    "noop": 2,
    "skipped": 0,
    "total": 3,
    "cost_estimate_usd": 0.29600000000000004,
    "context_injected": true,
    "context_files_count": 7,
    "context_bytes": 3669,
    "context_sources": [
      "ai/manifest/project.yaml",
      "ai/manifest/discovery.json",
      "ai/manifest/commands.yaml",
      "ai/manifest/current_state.json",
      "ai/manifest/current_task.json",
      "ai/docs/roadmap.md",
      "ai/docs/decisions.md"
    ],
    "ttfpu_seconds": 36,
    "pre_sha": "60d050b8955e8f34bdb6b184751ead34b2aab13b",
    "checkpoint_sha": null,
    "tasks": [
      {
        "id": "run-1783156021895-6sf4",
        "agent": "claude",
        "status": "pass",
        "exit_code": 0,
        "duration_ms": 43570,
        "changed": true,
        "reason": "agent exited 0; repo changed"
      },
      {
        "id": "run-1783156021895-bq6e",
        "agent": "claude",
        "status": "noop",
        "exit_code": 0,
        "duration_ms": 35476,
        "changed": false,
        "reason": "agent exited 0 but made no file changes"
      },
      {
        "id": "run-1783156021896-4b7b",
        "agent": "codex",
        "status": "noop",
        "exit_code": 0,
        "duration_ms": 101090,
        "changed": false,
        "reason": "agent exited 0 but made no file changes"
      }
    ]
  },
  "receipt_source_path": "/tmp/0dai-activation-e2e-wuy4_gg2/fixture-repo/ai/meta/receipts/run-1783156202391-pyf9grlv.json",
  "_redactions": [
    "throwaway account email replaced with throwaway-account@redacted.invalid (PII; the account is disposable by design)"
  ]
}
