Research Timeline Rendering
7 requirements
·
15 scenarios
Research Output Section Ordering
JR-research-timeline-rendering-001
The system SHALL render research results in a channel-specific section order. PDF reports SHALL follow the order: title, summary, references, cited paragraphs, research timeline. Email responses SHALL follow: title, summary, references, cited paragraphs, workflow signature. Chat responses SHALL follow: summary, references, cited paragraphs, then a collapsible timeline. The system SHALL NOT place the research timeline or cited paragraphs between the summary and references sections.
3 test scenarios
- PDF report follows prescribed section order JR-research-timeline-rendering-001.1
- Email follows prescribed section order JR-research-timeline-rendering-001.2
- Chat UI follows prescribed section order JR-research-timeline-rendering-001.3
AI-Generated Research Report Titles
JR-research-timeline-rendering-002
The system SHALL generate a contextual title of 3-8 words for PDF research reports using AI, rather than reusing the email subject or first sentence. The generated title SHALL be used as both the PDF heading and the sanitized filename. Chat sidebar titles SHALL remain derived from the first words of the user message.
2 test scenarios
- AI generates descriptive PDF title JR-research-timeline-rendering-002.1
- Chat sidebar title unchanged JR-research-timeline-rendering-002.2
Email Workflow Summary Signature
JR-research-timeline-rendering-003
The system SHALL render a compact workflow signature in email responses instead of the full research timeline. The signature SHALL include a completion indicator, processing metadata, a summary of completed tasks, and a pointer to the full timeline in the attached PDF.
2 test scenarios
- Email includes compact workflow signature JR-research-timeline-rendering-003.1
- Signature includes processing metadata JR-research-timeline-rendering-003.2
Numbered References Bibliography
JR-research-timeline-rendering-004
The system SHALL render a references section as a numbered bibliography with sequential numbering matching inline citations. Each entry SHALL contain the source title in short form. The references section SHALL appear before the cited paragraphs section.
1 test scenario
- References rendered as numbered bibliography JR-research-timeline-rendering-004.1
Cited Paragraphs Detail Section
JR-research-timeline-rendering-005
The system SHALL render a cited paragraphs section containing full source details for each reference: reference number, source title, source type indicator, text excerpt, and URL or file identifier. The cited paragraphs section SHALL appear after the references section.
2 test scenarios
- Web source displayed with full details JR-research-timeline-rendering-005.1
- Drive file displayed with full details JR-research-timeline-rendering-005.2
Cited Insight Presentation
JR-research-timeline-rendering-006
The system SHALL display each cited insight as a paraphrased finding followed by citation numbers in brackets, with supporting quotes rendered in italics. The system SHALL NOT display internal confidence scores to end users.
3 test scenarios
- Insight displayed with single supporting quote JR-research-timeline-rendering-006.1
- Insight displayed with multiple quotes JR-research-timeline-rendering-006.2
- Confidence score hidden from user display JR-research-timeline-rendering-006.3
Complete Insight Data in Chat UI
JR-research-timeline-rendering-007
The system SHALL deliver complete cited insight data to the chat interface, including the paraphrased finding, source reference, and supporting quotes. The system SHALL NOT expose internal confidence scores in the delivered data.
2 test scenarios
- Serialized data includes insight details JR-research-timeline-rendering-007.1
- Frontend receives complete insight payload JR-research-timeline-rendering-007.2