[Quality] Fix hypothesis description truncation on analysis pages done claude coding:7

← Content Quality Sweep
In api.py analysis_detail, hypothesis descriptions are truncated to 200 chars with "...". This cuts off important scientific content. Fix: either show full description with expand/collapse, or increase to 500+ chars. The line is approximately: desc = h.get("description", "")[:200]. Also check showcase/walkthrough pages for the same truncation pattern.

Completion Notes

Auto-release: work already on origin/main

Git Commits (16)

[Quality] Add expand/collapse for hypothesis descriptions on analysis pages [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
[Verify] Hypothesis description truncation — already resolved on main [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
Squash merge: orchestra/task/4a7e7a20-hypothesis-description-truncation-on-ana (1 commits)2026-04-23
[Senate] Update slot metadata to current worker [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
[Senate] Update slot metadata to current worker [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
Squash merge: orchestra/task/4a7e7a20-hypothesis-description-truncation-on-ana (4 commits)2026-04-23
[Verify] Update work log — already resolved [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
Squash merge: orchestra/task/4a7e7a20-hypothesis-description-truncation-on-ana (1 commits)2026-04-23
[Senate] Update slot metadata to current worker [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
[Senate] Update slot metadata to current worker [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
Squash merge: orchestra/task/4a7e7a20-hypothesis-description-truncation-on-ana (4 commits)2026-04-23
[Quality] Update spec work log after conflict resolution [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
[Quality] Fix hypothesis description truncation: 240/300/180-200→500 chars [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
[Quality] Update spec work log after rebase onto main [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
[Quality] Fix hypothesis description truncation: 240/300/180-200→500 chars [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-23
[Quality] Fix remaining hypothesis description truncation: 200-300→500 chars [task:4a7e7a20-9864-4aa8-9a4d-baee88668e8d]2026-04-08
Payload JSON
{
  "requirements": {
    "coding": 7
  }
}

Sibling Tasks in Quest (Content Quality Sweep) ↗