boardx / boardx/boardx-dev-template
feat(survey): expand workflow layouts and preserve empty report framework
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
## Goal
统一 Survey 五步工作流的内容宽度,并让分析报告始终由已保存的报告模板章节按顺序组装。
## User-visible behavior
- 顶部五步工作流导航保持不变。
- 设计问卷桌面端使用 6:4 左右布局,移动端上下排列。
- 报告模板铺满导航下方可用宽度。
- 分析报告铺满导航下方可用宽度。
- 有有效答卷时,严格按照报告模板章节顺序逐章生成并原子组装报告。
- 没有有效答卷时,不调用模型、不生成模拟结论,直接按模板章节顺序显示完整报告框架。
- 任一章节生成失败时,不发布部分报告并保留上一成功版本。
## Delivery
- Phase: `phase-p25-survey`
- Feature: F26
- One phase worktree; one feature issue/branch/PR.
- Depends on #806.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the Survey five-step workflow and the work from dependency #806 for the relevant entry points. Verify the desktop and mobile layouts, template-ordered report assembly, empty-report behavior without model calls, and atomic retention of the previous version when any chapter fails.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100