Spec 0174 — Fix: /api/data subrequest-limit blowup (502) + drop dashboard poll from 15s to 5s
Frontmatter
Field
Value
kind
dev
spec
0174
slug
fix-api-data-subrequest-blowup-and-5s-poll
title
Fix: /api/data subrequest-limit blowup (502) + drop dashboard poll from 15s to 5s
type
bug
label
bug
version_bump
PATCH
target_version
1.30.1
status
deployed
queue_position
1
depends_on
[]
complexity
S
created
2026-05-22
queued_at
2026-05-22T22:10:00Z
started_at
2026-05-22T20:16:18Z
merged_at
2026-05-22T20:21:31Z
deployed_at
2026-05-22T20:28:10Z
pr
https://github.com/Lexiz/dual-research/pull/193
handover
handoffs/2026-05-22-spec-0174-fix-api-data-subrequest-blowup-and-5s-poll.md
failure_step
source_session
dashboard-refresh-investigation-2026-05-22
promoted_from_draft
Event timeline
When
Step
Data
2026-05-22T20:10:25Z
queued
{"source": "dashboard-refresh-investigation", "insert_position": 1, "reason": "users perceive dashboard as static \u2014 /api/data 502s on Cloudflare subrequest limit"}
2026-05-22T20:15:25Z
cycle_started
{}
2026-05-22T20:15:50Z
preflight_ok
{"checks": ["main_clean", "no_open_spec_prs", "no_in_flight"]}
2026-05-22T20:15:51Z
handoff_read
{"path": "handoffs/2026-05-22-spec-0169-dashboard-redesign-v2-tabs-themes-history.md"}
2026-05-22T20:15:53Z
spec_read
{"path": "specs/0174-fix-api-data-subrequest-blowup-and-5s-poll.md", "lines": 176, "type": "bug"}
2026-05-22T20:15:54Z
planning_started
{}
2026-05-22T20:16:13Z
reconcile_complete
{"mechanical": 0, "semantic": 0, "verdict": "clean"}
2026-05-22T20:16:40Z
in_progress
{}
2026-05-22T20:17:20Z
branched
{"branch": "spec/0174-fix-api-data-subrequest-blowup-and-5s-poll", "from": "main@929d285"}
2026-05-22T20:17:24Z
implementing_started
{}
2026-05-22T20:19:58Z
implement_complete
{"files_changed": 6, "commits": 0}
2026-05-22T20:20:02Z
tests_started
{}
2026-05-22T20:20:36Z
tests_green
{"passed": 1544, "pytest": 1534, "vitest": 10}
2026-05-22T20:21:24Z
pr_opened
{"url": "https://github.com/Lexiz/dual-research/pull/193"}
2026-05-22T20:21:41Z
merged
{"pr": "https://github.com/Lexiz/dual-research/pull/193"}
2026-05-22T20:22:24Z
deploy_started
{}
2026-05-22T20:28:02Z
deployed
{"version": "1.30.1"}
2026-05-22T20:28:02Z
deploy_health_check_ok
{}
2026-05-22T20:28:46Z
handoff_written
{"path": "handoffs/2026-05-22-spec-0174-fix-api-data-subrequest-blowup-and-5s-poll.md"}
Links