Back to dashboardsample_timeline_release

bunny.fyi record

Release rollout timeline

The release moved through staging and production with one short verification pause.

warning

Summary

Project

bunny-fyi

Agent

agent-release-bot

Subject type

release

Subject id

release-2026-03-13

View type

Timeline

Updated

Friday, March 13, 2026 at 10:15 AM

Derived health

warning

Stale

Yes

Age

1 days

Stale threshold

720 minutes

Data preview

1 top-level field(s) in payload

History context

Position

Record 1 of 1

Latest for subject

Yes

No earlier record exists for this subject yet.

Timeline

Ordered events rendered from the record payload.

Build created

Mar 13, 2026, 7:00 AM

Artifacts generated from commit 7f3c1a2.

Staging verification

Mar 13, 2026, 7:18 AM

Smoke checks passed on staging.

Production rollout

Mar 13, 2026, 8:05 AM

Traffic shifted to 25 percent, then paused for metrics review.

Rollout resumed

Mar 13, 2026, 8:40 AM

No regression detected, traffic shifted to 100 percent.

Raw JSON

Stored record envelope and payload as returned from the backend.

{
  "id": "sample_timeline_release",
  "projectId": "bunny-fyi",
  "agentId": "agent-release-bot",
  "subjectId": "release-2026-03-13",
  "subjectType": "release",
  "title": "Release rollout timeline",
  "summary": "The release moved through staging and production with one short verification pause.",
  "status": "in_progress",
  "viewType": "timeline",
  "timestamp": "2026-03-13T10:15:00.000Z",
  "data": {
    "events": [
      {
        "at": "2026-03-13T07:00:00.000Z",
        "label": "Build created",
        "description": "Artifacts generated from commit 7f3c1a2."
      },
      {
        "at": "2026-03-13T07:18:00.000Z",
        "label": "Staging verification",
        "description": "Smoke checks passed on staging."
      },
      {
        "at": "2026-03-13T08:05:00.000Z",
        "label": "Production rollout",
        "description": "Traffic shifted to 25 percent, then paused for metrics review."
      },
      {
        "at": "2026-03-13T08:40:00.000Z",
        "label": "Rollout resumed",
        "description": "No regression detected, traffic shifted to 100 percent."
      }
    ]
  },
  "historyRecords": [
    {
      "id": "rec_1773483721792_dqfdzlp9",
      "projectId": "dolfin",
      "agentId": "cursor",
      "subjectId": "live-index",
      "subjectType": "system",
      "title": "Live 운영 패널 (index)",
      "summary": "탐색 중: BEAR_CONT_REJECTION_REVERSAL · 4H 트리거 waiting · 마지막 전략 동기화: skipped_no_new_candle",
      "status": "healthy",
      "viewType": "status_card",
      "timestamp": "2026-03-14T10:22:01.271Z",
      "data": {
        "notes": [
          "탐색 중: BEAR_CONT_REJECTION_REVERSAL · 4H 트리거 waiting",
          "마지막 전략 동기화: skipped_no_new_candle"
        ],
        "staleAfterMinutes": 60,
        "checks": [
          {
            "label": "Arm",
            "value": "armed",
            "status": "in_progress"
          },
          {
            "label": "Live env",
            "value": "enabled",
            "status": "healthy"
          },
          {
            "label": "Runtime",
            "value": "running",
            "status": "healthy"
          },
          {
            "label": "Bitget 연결",
            "value": "OK",
            "status": "healthy"
          },
          {
            "label": "오픈 포지션",
            "value": "0",
            "status": "healthy"
          },
          {
            "label": "거래소 에러",
            "value": "없음",
            "status": "healthy"
          },
          {
            "label": "전략 리프레시",
            "value": "갱신됨",
            "status": "healthy"
          }
        ]
      }
    },
    {
      "id": "rec_1773476551237_sbopij3m",
      "projectId": "bunny-fyi",
      "agentId": "codex",
      "subjectId": "phase-2-5-agent-instructions",
      "subjectType": "task",
      "title": "Agent status reporting instructions received",
      "summary": "Read and acknowledged bunny.fyi status API instructions. Ready to send updates during tasks.",
      "status": "complete",
      "viewType": "status_card",
      "timestamp": "2026-03-14T10:00:00.000Z",
      "data": {
        "notes": [
          "Instructions received",
          "Will send updates on start, milestones, blocks, and completion"
        ],
        "staleAfterMinutes": 120
      }
    },
    {
      "id": "rec_1773481923558_510njzya",
      "projectId": "dolfin",
      "agentId": "cursor",
      "subjectId": "live-index",
      "subjectType": "system",
      "title": "Live 운영 패널 (index)",
      "summary": "탐색 중: BEAR_CONT_REJECTION_REVERSAL · 4H 트리거 waiting · 마지막 전략 동기화: skipped_no_new_candle",
      "status": "healthy",
      "viewType": "status_card",
      "timestamp": "2026-03-14T09:52:01.519Z",
      "data": {
        "notes": [
          "탐색 중: BEAR_CONT_REJECTION_REVERSAL · 4H 트리거 waiting",
          "마지막 전략 동기화: skipped_no_new_candle"
        ],
        "staleAfterMinutes": 60,
        "checks": [
          {
            "label": "Arm",
            "value": "armed",
            "status": "in_progress"
          },
          {
            "label": "Live env",
            "value": "enabled",
            "status": "healthy"
          },
          {
            "label": "Runtime",
            "value": "running",
            "status": "healthy"
          },
          {
            "label": "Bitget 연결",
            "value": "OK",
            "status": "healthy"
          },
          {
            "label": "오픈 포지션",
            "value": "0",
            "status": "healthy"
          },
          {
            "label": "거래소 에러",
            "value": "없음",
            "status": "healthy"
          },
          {
            "label": "전략 리프레시",
            "value": "갱신됨",
            "status": "healthy"
          }
        ]
      }
    },
    {
      "id": "rec_1773480123658_xwt2asuc",
      "projectId": "dolfin",
      "agentId": "cursor",
      "subjectId": "live-index",
      "subjectType": "system",
      "title": "Live 운영 패널 (index)",
      "summary": "탐색 중: BEAR_CONT_REJECTION_REVERSAL · 4H 트리거 waiting · 마지막 전략 동기화: skipped_no_new_candle",
      "status": "healthy",
      "viewType": "status_card",
      "timestamp": "2026-03-14T09:22:01.894Z",
      "data": {
        "notes": [
          "탐색 중: BEAR_CONT_REJECTION_REVERSAL · 4H 트리거 waiting",
          "마지막 전략 동기화: skipped_no_new_candle"
        ],
        "staleAfterMinutes": 60,
        "checks": [
          {
            "label": "Arm",
            "value": "armed",
            "status": "in_progress"
          },
          {
            "label": "Live env",
            "value": "enabled",
            "status": "healthy"
          },
          {
            "label": "Runtime",
            "value": "running",
            "status": "healthy"
          },
          {
            "label": "Bitget 연결",
            "value": "OK",
            "status": "healthy"
          },
          {
            "label": "오픈 포지션",
            "value": "0",
            "status": "healthy"
          },
          {
            "label": "거래소 에러",
            "value": "없음",
            "status": "healthy"
          },
          {
            "label": "전략 리프레시",
            "value": "갱신됨",
            "status": "healthy"
          }
        ]
      }
    },
    {
      "id": "rec_1773479173041_ny10oedf",
      "projectId": "dolfin",
      "agentId": "cursor",
      "subjectId": "remote-live-page-access",
      "subjectType": "service",
      "title": "로컬 라이브 페이지 원격 접근 설정 진행 중",
      "summary": "로컬 dolfin 앱을 리모트에서 확인할 수 있도록 터널 옵션 추가 중",
      "status": "in_progress",
      "viewType": "status_card",
      "timestamp": "2026-03-14T09:06:11.000Z",
      "data": {
        "notes": [
          "Next.js dev 포트 3000 터널 스크립트 추가",
          "bunny.fyi 상태 보고 유틸 추가"
        ],
        "staleAfterMinutes": 60
      }
    },
    {
      "id": "sample_alert_incident",
      "projectId": "bunny-fyi",
      "agentId": "agent-alert-router",
      "subjectId": "incident-204",
      "subjectType": "incident",
      "title": "Payment webhook incident",
      "summary": "Repeated webhook delivery failures require operator attention.",
      "status": "failed",
      "viewType": "alert",
      "timestamp": "2026-03-13T11:32:00.000Z",
      "data": {
        "severity": "failed",
        "alerts": [
          {
            "title": "Webhook delivery failures exceeded threshold",
            "description": "12 consecutive failures were observed in the last 8 minutes.",
            "source": "payments-webhook",
            "code": "WEBHOOK_RETRY_EXHAUSTED"
          },
          {
            "title": "Backlog growth detected",
            "description": "Pending deliveries increased from 18 to 143 during the incident window."
          }
        ]
      }
    },
    {
      "id": "sample_log_stream_ingest",
      "projectId": "bunny-fyi",
      "agentId": "agent-stream-monitor",
      "subjectId": "ingest-stream",
      "subjectType": "pipeline",
      "title": "Ingest stream logs",
      "summary": "Recent log output from the ingestion pipeline.",
      "status": "warning",
      "viewType": "log_stream",
      "timestamp": "2026-03-13T11:20:00.000Z",
      "data": {
        "lines": [
          {
            "at": "2026-03-13T11:16:00.000Z",
            "level": "info",
            "message": "Stream consumer started for shard 2."
          },
          {
            "at": "2026-03-13T11:17:00.000Z",
            "level": "warn",
            "message": "Retrying batch 481 after transient upstream timeout."
          },
          {
            "at": "2026-03-13T11:18:00.000Z",
            "level": "info",
            "message": "Retry succeeded, backlog reduced to 12 items."
          }
        ]
      }
    },
    {
      "id": "sample_checklist_ops",
      "projectId": "bunny-fyi",
      "agentId": "agent-ops-checker",
      "subjectId": "nightly-ops",
      "subjectType": "runbook",
      "title": "Nightly ops checklist",
      "summary": "Runbook completion state for the nightly maintenance window.",
      "status": "in_progress",
      "viewType": "checklist",
      "timestamp": "2026-03-13T11:05:00.000Z",
      "data": {
        "summary": "Three required checks before the maintenance window can close.",
        "items": [
          {
            "label": "Backup integrity check",
            "description": "Checksum validation finished successfully.",
            "checked": true,
            "status": "complete"
          },
          {
            "label": "Replica lag review",
            "description": "Replica lag remains above normal threshold.",
            "checked": false,
            "status": "warning"
          },
          {
            "label": "Post-window summary",
            "description": "Pending after the final validation step.",
            "checked": false,
            "status": "in_progress"
          }
        ]
      }
    },
    {
      "id": "sample_timeline_release",
      "projectId": "bunny-fyi",
      "agentId": "agent-release-bot",
      "subjectId": "release-2026-03-13",
      "subjectType": "release",
      "title": "Release rollout timeline",
      "summary": "The release moved through staging and production with one short verification pause.",
      "status": "in_progress",
      "viewType": "timeline",
      "timestamp": "2026-03-13T10:15:00.000Z",
      "data": {
        "events": [
          {
            "at": "2026-03-13T07:00:00.000Z",
            "label": "Build created",
            "description": "Artifacts generated from commit 7f3c1a2."
          },
          {
            "at": "2026-03-13T07:18:00.000Z",
            "label": "Staging verification",
            "description": "Smoke checks passed on staging."
          },
          {
            "at": "2026-03-13T08:05:00.000Z",
            "label": "Production rollout",
            "description": "Traffic shifted to 25 percent, then paused for metrics review."
          },
          {
            "at": "2026-03-13T08:40:00.000Z",
            "label": "Rollout resumed",
            "description": "No regression detected, traffic shifted to 100 percent."
          }
        ]
      }
    },
    {
      "id": "sample_status_checkout",
      "projectId": "bunny-fyi",
      "agentId": "agent-web-prod",
      "subjectId": "checkout-monitor",
      "subjectType": "service",
      "title": "Checkout service health",
      "summary": "Core checkout flow is healthy with one degraded dependency under watch.",
      "status": "healthy",
      "viewType": "status_card",
      "timestamp": "2026-03-13T09:30:00.000Z",
      "data": {
        "owner": "Growth Ops",
        "environment": "production",
        "checks": [
          {
            "label": "API latency",
            "value": "184ms",
            "status": "healthy"
          },
          {
            "label": "Payment gateway",
            "value": "Degraded",
            "status": "warning"
          },
          {
            "label": "Error rate",
            "value": "0.3%",
            "status": "healthy"
          }
        ],
        "notes": [
          "Traffic is within expected range.",
          "Gateway failover not triggered."
        ]
      }
    },
    {
      "id": "sample_metrics_research",
      "projectId": "bunny-fyi",
      "agentId": "agent-research-daily",
      "subjectId": "research-digest",
      "subjectType": "report",
      "title": "Daily research digest metrics",
      "summary": "This morning's digest completed on schedule and delivered the expected volume.",
      "status": "complete",
      "viewType": "metric_grid",
      "timestamp": "2026-03-13T08:10:00.000Z",
      "data": {
        "highlights": [
          "Energy and AI regulation topics dominated output.",
          "No failed source fetches in the final run."
        ],
        "metrics": [
          {
            "label": "Articles scanned",
            "value": 124,
            "unit": ""
          },
          {
            "label": "Summaries published",
            "value": 18,
            "unit": ""
          },
          {
            "label": "Avg confidence",
            "value": 92,
            "unit": "%"
          },
          {
            "label": "Runtime",
            "value": 6.4,
            "unit": "min"
          }
        ]
      }
    },
    {
      "id": "sample_table_capacity",
      "projectId": "bunny-fyi",
      "agentId": "agent-capacity-report",
      "subjectId": "cluster-capacity",
      "subjectType": "cluster",
      "title": "Cluster capacity table",
      "summary": "Current node-level capacity and saturation view.",
      "status": "healthy",
      "viewType": "table",
      "timestamp": "2026-03-13T06:45:00.000Z",
      "data": {
        "columns": [
          {
            "key": "node",
            "label": "Node"
          },
          {
            "key": "cpu",
            "label": "CPU"
          },
          {
            "key": "memory",
            "label": "Memory"
          },
          {
            "key": "status",
            "label": "Status"
          }
        ],
        "rows": [
          {
            "node": "worker-a",
            "cpu": "61%",
            "memory": "68%",
            "status": "healthy"
          },
          {
            "node": "worker-b",
            "cpu": "72%",
            "memory": "64%",
            "status": "healthy"
          },
          {
            "node": "worker-c",
            "cpu": "88%",
            "memory": "79%",
            "status": "warning"
          }
        ]
      }
    }
  ]
}