Redesign evidence tracking for human readability#28
Closed
Conversation
- Replace dense EvidenceTable with EvidencePhraseCards grid - One card per keyword phrase (2-col responsive grid) - Color-accented left border by citation state (emerald/rose/zinc) - Citation status badge + trend arrow + streak label at a glance - Timeline dot history per phrase across all providers - Per-provider clickable pills (Gemini ✓ / OpenAI ✗) that open the drawer - Redesign EvidenceDrawer for human readability - Position hero: 'Cited #2 of 4 domains' or 'Not in this answer' - AI answer with your domain/name highlighted in emerald - Citation leaderboard: ordered ranked list (You / Competitor / Other) - Action items: technical signals as styled list (✓ why cited / ⚠ what to fix) - Grounding sources and evidence URLs as clickable links - Add highlightTermsInText() utility for domain highlighting - Add ~170 lines of new CSS in styles.css following existing @apply pattern
552d3b0 to
29f357b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Replaces the dense 6-column
EvidenceTablewith a card-based layout and rewrites the evidence drawer to be immediately useful at a glance.EvidencePhraseCards (replaces the table)
Redesigned EvidenceDrawer
highlightTermsInText()to mark your canonical domain and project name in emerald so you can see exactly where (or if) you appearSupporting
highlightTermsInText()utility — splits text on domain/project name matches, handles bold markdown in non-highlighted segmentsstyles.cssfollowing the existing@applypattern