Conversation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Leftover session lock from a crashed/ended process; it shouldn't be tracked and has no reason to persist across sessions.
Swap Geist for Outfit, update the app title/description to match the S&P/Moody's case framing, and replace the default shadcn grayscale theme with a green-accented palette plus shadow tokens.
New view surfacing the entity/relationship graph HydraDB extracts automatically from the ingested corpus, wired into the sidebar and view switcher alongside a new /api/graph endpoint.
…ules The old prompt only told the model to cite sources and stick to provided data. It gave the model none of the structure already sitting in each memory's metadata, so it had no way to reason about how confident a claim is, who's speaking, or whether a position changed over time. Teach the model the actor/predicate/entity/sentiment/date-confidence schema directly, with per-predicate hedging guidance (an "announces" is stated directly, a "criticizes" is presented as that actor's allegation, a "reports_on" is attributed to the outlet not the subject). Add an explicit rule against conflating the S&P and Moody's cases, whose settlement figures are close enough in magnitude to blend together, and a rule to surface rather than paper over statements that conflict or evolved over time. Enrich the context lines fed to the model to match: each line now carries date-confidence (prefixed "~" when approximate), predicate, entity, sentiment, and topic name, not just actor/date/statement/url.
…edges - Complete rewrite of GraphExplorerView: - Play/pause playback that animates through full date range at 50ms ticks - Draggable scrub thumb with filled progress track - Event tick marks on the track colored by sentiment - Year chapter markers below the track - AnimatePresence on nodes (spring pop-in) and edges (fade-in) - Sentiment-colored actor nodes (green/red/amber/slate) - Live event feed overlay showing most recent entries near playhead - Edge predicate label appears on hover - Graph built client-side from /api/timeline, no per-scrub API calls - Fix: ingestMemories now chunks batches of 3 to avoid HydraDB 413 payload errors
… bar
- Use useScroll({ container: containerRef }) instead of whileInView so
framer-motion correctly tracks scroll inside the bounded div
- Each card animates blur→clear + slide-up + opacity driven by its
exact scroll position, not just entering/leaving viewport
- Glowing dot on the track spring-pops as card scrolls into view
- Thin gradient progress bar fixed to the top of the window, fills
as you scroll through the timeline
- Timeline wrapped in a max-h-[80vh] scrollable div so the effect is
immediately visible without page-level scrolling
…00-token per-request budget
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.
No description provided.