Cover Note Citations
5 requirements
·
13 scenarios
Summary Paragraph Citation Enrichment
JR-cover-note-citations-001
The system SHALL enrich citations in cover note summary paragraphs with page numbers when available, matching the enrichment applied to table row citations.
2 test scenarios
- Summary paragraph citation gets page number JR-cover-note-citations-001.1
- Summary paragraph citation without page number available JR-cover-note-citations-001.2
Parenthetical Citation Format
JR-cover-note-citations-002
The system SHALL format all citation references in parenthetical style to clearly distinguish them from prose text.
3 test scenarios
- Markdown link converted to parenthetical JR-cover-note-citations-002.1
- Markdown link with page number JR-cover-note-citations-002.2
- Plain para-ID reference JR-cover-note-citations-002.3
Double Parenthesis Prevention
JR-cover-note-citations-003
The system SHALL prevent double parentheses when wrapping citations that are already parenthesized.
3 test scenarios
- Citation already in parentheses JR-cover-note-citations-003.1
- Citation with internal parentheses preserved JR-cover-note-citations-003.2
- Multiple citations in sequence JR-cover-note-citations-003.3
Hyperlink Citation Parenthesization in Reports
JR-cover-note-citations-004
The system SHALL wrap hyperlinked citation references in parentheses within generated reports for visual clarity.
2 test scenarios
- Hyperlink citation in report prose JR-cover-note-citations-004.1
- Hyperlink already in parentheses JR-cover-note-citations-004.2
Cross-Pipeline Consistency
JR-cover-note-citations-005
The system SHALL provide shared utility functions for citation formatting that can be used consistently across all pipelines (term sheet, playbook reviewer, redline).
3 test scenarios
- Term sheet pipeline uses shared formatting JR-cover-note-citations-005.1
- Playbook reviewer pipeline uses shared formatting JR-cover-note-citations-005.2
- Shared utility available for all pipelines JR-cover-note-citations-005.3