Skip to content

Improve public Search and Evidence research workflow - #1

Merged
unlockdigital merged 3 commits into
mainfrom
ui/approved-reader-overhaul-20261106
Nov 8, 2026
Merged

unlockdigital merged 3 commits into
mainfrom
ui/approved-reader-overhaul-20261106

Conversation

@unlockdigital

Copy link
Copy Markdown
Owner

Search results now group the object, timestamp, transcript quotation and opening action. Supporting detail stays available through disclosure, and returning from Evidence restores query, collection filter, page and scroll position.

Evidence pairs model and recording, aligns the desktop media panels, places a compact source passage beneath both, and supports portrait and landscape phones. Stable passages, complete quotations, qualified timeline attribution, related interpretations, captions, distinct passage/playback links and manual-copy recovery preserve the research workflow. Model enlargement retains the same Canvas. The homepage remains a hosted-site overlay.

Validation: 224 web unit tests and production builds pass. Responsive reader and Search-return suites pass against a clean default-API build after correcting fixture transport coverage. Previous same-origin runs cover published-data arrival at 10.23 seconds, 136 native caption cues, overflow, exact Canvas continuity, clipboard recovery and keyboard focus. GitHub CI will validate the complete contribution before fork-main merge. Physical Safari/touch/VoiceOver remain release-validation gaps.

Existing API/database contracts and dependencies are retained; no migration is required. docs/reader-ui.md documents additive search-page state, Blob-caption policy and link semantics. New demo videos are intentionally scheduled separately for owner review; the existing media files stay preserved. This PR updates the contributor fork; the 3D Humanities Lab contribution will be proposed separately after the hosted release assessment.

@unlockdigital
unlockdigital merged commit e4753ec into main Nov 8, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant