Port: graph page from playground #74
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/pal-e-docs-app#74
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?
Type
Feature
Lineage
Depends on #68 (CSS + sidebar foundation). Part of SvelteKit port pipeline.
Repo
forgejo_admin/pal-e-appUser Story
As a user, I want a knowledge graph visualization showing note relationships, so I can explore connections between documents.
Context
Port
~/pal-e-docs-playground/graph.htmlto the existing/graphroute. The route already exists atsrc/routes/graph/+page.svelte. Data fetching uses client-sideonMount, not SvelteKit load functions. The existing+page.tsin this route is SSR config only (ssr = false), not a data fetcher.Verify: The graph requires a note-links REST endpoint to fetch relationships. No
note-links/noteLinks/note_linksreference was found in the current pal-e-app source — confirm the pal-e-api endpoint exists and wire the API client before restyling.Scope note: Sidebar navigation link to
/graphmay need to be added or verified as part of this ticket.File Targets
src/routes/graph/+page.svelte— restyle existing graph page to match playground graph.htmlAcceptance Criteria
Test Expectations
cd ~/pal-e-app && npm run buildConstraints
Checklist
Related
forgejo_admin/pal-e-app#68— foundation (dependency)board-pal-e-docs— project boardScope Review: NEEDS_REFINEMENT
Review note:
review-476-2026-03-27Four issues found:
src/routes/graph/+page.tsdoes not exist and doesn't fit app pattern — no+page.tsfiles anywhere. Remove from file targets.get_note_links, but agent needs a REST route)./graphnot mentioned — needs scope or discovered-scope issue.Issue body updated per scope review corrections.