-
Notifications
You must be signed in to change notification settings - Fork 0
[R1-03] Verify and finish inline citation click-through #31
Copy link
Copy link
Closed
Labels
area:readerPDF reader, text layer, navigation, or citationsPDF reader, text layer, navigation, or citationsarea:uxUser-facing workflow or interfaceUser-facing workflow or interfacephase:1-readingPhase 1: paper reading, selection, and evidence workflowPhase 1: paper reading, selection, and evidence workflowstatus:in-progressImplementation PR exists or work is actively claimedImplementation PR exists or work is actively claimed
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
area:readerPDF reader, text layer, navigation, or citationsPDF reader, text layer, navigation, or citationsarea:uxUser-facing workflow or interfaceUser-facing workflow or interfacephase:1-readingPhase 1: paper reading, selection, and evidence workflowPhase 1: paper reading, selection, and evidence workflowstatus:in-progressImplementation PR exists or work is actively claimedImplementation PR exists or work is actively claimed
Outcome
Inline numeric citations in supported PDFs navigate to correct reference and show useful reference context without breaking selection/highlights.
Dependencies
Blocked by #30. Existing PR #23 is stacked on PR #22 and must remain ordered.
Scope
Review PR #23 on top of merged highlight behavior. Validate citation parsing against multiple real paper layouts, tooltip accessibility, navigation, performance bounds, and highlight interoperability.
Acceptance criteria
Live verification
For each paper, test early/middle/late citations, list/range form, keyboard focus, tooltip, back-to-reading usability, existing highlights, and console.
Required PR evidence
PR must use
Closes #31, stay focused, and include:npm test,npm run typecheck,npm run build,git diff --check;Existing PR code and mocked tests are not sufficient. Reviewer must independently exercise live flow before merge.