gsxdsm
e40f76fef9
FN-8057: render planning questions as sanitized Markdown
Render AI-authored planning and interview questions with readable, sanitized Markdown.
- Reuse MailboxMessageContent for active and historical planning questions.
- Preserve question typography while spacing Markdown blocks and lists consistently.
- Cover Markdown formatting across planning, mission, milestone, and slice interviews.
Files changed:
.changeset/fn-8057-planning-question-markdown.md | 7 ++++
.../app/components/ConversationHistory.css | 18 ++++++++++
.../app/components/ConversationHistory.tsx | 6 +++-
.../components/MilestoneSliceInterviewModal.tsx | 12 +++++--
.../app/components/MissionInterviewModal.tsx | 12 +++++--
.../dashboard/app/components/PlanningModeModal.css | 27 +++++++++++--
.../dashboard/app/components/PlanningModeModal.tsx | 18 +++++++--
.../__tests__/ConversationHistory.test.tsx | 20 +++++++++++
.../MilestoneSliceInterviewModal.test.tsx | 39 ++++++++++++++++++++
.../MissionInterviewModal.test.tsx | 31 ++++++++++++++++
.../PlanningModeModal.ui-interactions.test.tsx | 41 +++++++++++++++++++++-
11 files changed, 221 insertions(+), 10 deletions(-)
Fusion-Task-Id: FN-8057
Fusion-Task-Lineage: cf04fc77-c15c-4ca5-a99a-80a9631a1c8c
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-16 02:07:43 -07:00
..
2026-07-15 20:28:11 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 01:52:10 -07:00
2026-07-16 02:07:43 -07:00
2026-07-15 14:41:05 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 01:52:10 -07:00
2026-07-16 01:32:23 -07:00
2026-07-13 10:32:12 -07:00
2026-07-13 10:32:12 -07:00
2026-06-08 15:19:27 -07:00
2026-07-15 08:44:11 -07:00