source: repo-manager reason: deterministic projection registration Assistant: grok Assistant-Session: 01a130f1-abfb-7d71-9cd6-a8b75ec7f95a
103 lines
2.3 KiB
Markdown
103 lines
2.3 KiB
Markdown
---
|
|
id: CONTENT-WP-0004
|
|
type: workplan
|
|
title: "Relation explorer and knowledge journeys"
|
|
domain: infotech
|
|
repo: content-explorer
|
|
status: proposed
|
|
flavor: implementation
|
|
depends_on:
|
|
- CONTENT-WP-0002
|
|
- CONTENT-WP-0003
|
|
created: "2026-10-12"
|
|
updated: "2026-10-12"
|
|
state_hub_workstream_id: "d78fa2e0-9052-5e3b-93b6-e8c86248bad1"
|
|
---
|
|
|
|
# Relation explorer and knowledge journeys
|
|
|
|
Make interconnected knowledge explorable beyond the basic browse and detail path.
|
|
|
|
## Work packages
|
|
|
|
### Implement typed outgoing and incoming relation blocks and inverse labels.
|
|
|
|
```task
|
|
id: CONTENT-WP-0004-T01
|
|
status: todo
|
|
priority: high
|
|
state_hub_task_id: "e64d9cdd-10ee-5a6e-b714-76037ca8bacc"
|
|
```
|
|
|
|
### Build a bounded interactive one-to-two hop graph and an adjacency export.
|
|
|
|
```task
|
|
id: CONTENT-WP-0004-T02
|
|
status: todo
|
|
priority: high
|
|
state_hub_task_id: "78c2c68d-fe5c-532e-892d-73939d647bbe"
|
|
```
|
|
|
|
### Add collections, related objects, and reading-path breadcrumbs.
|
|
|
|
```task
|
|
id: CONTENT-WP-0004-T03
|
|
status: todo
|
|
priority: high
|
|
state_hub_task_id: "fad1f2fb-0f97-5512-88ae-dff430004811"
|
|
```
|
|
|
|
### Introduce optional glossary tooltips and link previews.
|
|
|
|
```task
|
|
id: CONTENT-WP-0004-T04
|
|
status: todo
|
|
priority: high
|
|
state_hub_task_id: "274e7a5b-ce17-51c6-a073-6945b9a34ff8"
|
|
```
|
|
|
|
### Handle cycles, a multigraph, multi-parent hierarchy, and disconnected components.
|
|
|
|
```task
|
|
id: CONTENT-WP-0004-T05
|
|
status: todo
|
|
priority: high
|
|
state_hub_task_id: "edf84d8c-8913-544a-9f39-3ef1d8a99468"
|
|
```
|
|
|
|
## Acceptance gates
|
|
|
|
### No graph relation is omitted silently.
|
|
|
|
```task
|
|
id: CONTENT-WP-0004-T06
|
|
status: todo
|
|
priority: high
|
|
state_hub_task_id: "d582553b-3966-55e0-b294-85d6cb42e516"
|
|
```
|
|
|
|
### Graph focus and detail navigation are reversible and deep-linkable.
|
|
|
|
```task
|
|
id: CONTENT-WP-0004-T07
|
|
status: todo
|
|
priority: high
|
|
state_hub_task_id: "61d43835-8da7-5af3-9368-c3aa3120f486"
|
|
```
|
|
|
|
### Large-graph safeguards are tested with a synthetic fixture.
|
|
|
|
```task
|
|
id: CONTENT-WP-0004-T08
|
|
status: todo
|
|
priority: high
|
|
state_hub_task_id: "018814db-3aab-5fd2-bebf-8e4c7d7047d2"
|
|
```
|
|
|
|
## Key risk
|
|
|
|
R6: large graph performance. Log evidence and deviations in the workplan review before marking complete.
|
|
|
|
## Evidence
|
|
|
|
Pull requests, test logs, pinned artifacts, screenshots, or a comparison report where applicable. Add `ImplementationNotes.md` and `Review.md` on completion. Do not mark a gate passed without a verifiable link.
|