Skip to content

feat(view): tag cloud panel and tag concept lists#16

Merged
kzu merged 1 commit into
mainfrom
dev/tags
Jul 10, 2026
Merged

feat(view): tag cloud panel and tag concept lists#16
kzu merged 1 commit into
mainfrom
dev/tags

Conversation

@kzu

@kzu kzu commented Jul 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Header Tags control opens a floating co-occurrence force graph (node size by document count; Jaccard-weighted proximity links), mutual exclusive with the expanded local graph.
  • Selecting a tag from the panel or a content-doc tag pill shows a Tag chip concept list in the content pane (Used on N concepts), with #t/{tag} hash routing.

Test plan

  • dotnet test (BundleViewer markers for tags panel)
  • okf view samples/the-law --open
  • Tags opens panel; hub tags larger; Esc/backdrop close
  • Click tag node → concept list; hash #t/...
  • Concept pill click → same list; navigate to concept from list
  • Expanded local graph and Tags panel do not stack

Add a header Tags control that opens a floating co-occurrence force
graph (node size by document count, Jaccard-weighted links). Selecting
a tag—from the panel or a content pill—renders a Tag-chip concept list
in the content pane, with #t/ hash routing.
@kzu kzu added the enhancement New feature or request label Jul 10, 2026
@kzu
kzu enabled auto-merge (rebase) July 10, 2026 04:36
@kzu

kzu commented Jul 10, 2026

Copy link
Copy Markdown
Member Author

74 passed 74 passed

🧪 Details on Ubuntu 24.04.4 LTS

from retest v1.1.0 on .NET 10.0.9 with 💜 by @devlooped

@kzu
kzu merged commit d83e98c into main Jul 10, 2026
4 checks passed
@kzu
kzu deleted the dev/tags branch July 10, 2026 04:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant