Sprint 2 — Navigation, Filtering & Highlighting #6
Labels
No labels
accessibility
auth
backend
bug
cleanup
database
documentation
duplicate
empty-states
enhancement
entities
epic
filtering
frontend
import-export
relationships
release
responsive
routing
search
sorting
state
tags
tests
timeline
ui
v1.1
v1.2
v1.3
v1.4
v1.5
worlds
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
foravo/milestone-proof-2-20260519050439#6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Imported from GitHub issue
conorgregson/worldbuilding-codex#22.Source: https://github.com/conorgregson/worldbuilding-codex/issues/22
Original author: @conorgregson
Original state: closed
Goal
Make the Relationship Graph interactive by allowing users to navigate from graph nodes to entity detail pages, filter graph relationships by type, and highlight selected entity connections.
Sprint 2 should turn the graph from a static visualization into a useful lore exploration tool.
Context
Sprint 1 adds the Relationship Graph foundation by creating the route/page and rendering entities as nodes with relationships as directional edges.
Sprint 2 builds on that foundation by adding the main interaction layer:
This sprint should make the graph more useful for understanding connected lore.
Scope
Acceptance Criteria
Optional Query Param Behavior
If useful, Sprint 2 may introduce graph-specific URL query params.
Possible params:
Example:
If added, graph query params should be:
If this adds too much complexity, local graph state is acceptable for v1.3.
Verification Checklist
Local Verification
Production Verification
Complete after merge/deploy:
Out of Scope
Notes
graph...namespace.