summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-03-11Show tied community tags joined with /haoyuren
When multiple tags have the same top score, display them all separated by " / " instead of picking just one. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11Fix community label: only use node tags + me-connected edge relationshaoyuren
Exclude relation tags between other people. Only count: 1. node.tags (personal tags like location, occupation) 2. relations on edges connecting each person to "me" Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11Add auto-labeling for Leiden communities using coverage × specificityhaoyuren
For each community, scores all tags (node tags + internal edge relations) by coverage (how common within the community) × specificity (how exclusive to the community), and picks the highest-scoring tag as the label. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11Fix custom chips lost: move currentGraphId before loadCustomChips callhaoyuren
The let variable was declared after its first use, causing a temporal dead zone error that prevented loading saved custom chips. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11Add 12 major features: community detection, timeline, filters, analysis ↵haoyuren
tools, groups, minimap, undo/redo, and more Features added: - Leiden-CPM community detection with adjustable resolution and convex hull overlays - Timeline with met date on nodes/edges and playback slider - Tag-based subgraph filtering - Betweenness centrality ranking (bridge people identification) - Island/disconnected component detection - Community overlap analysis with Venn diagram - Manual node grouping with visual hulls and context menu integration - Notes/备注 field per person - Multi-graph support (create/switch/delete independent networks) - Undo/Redo (Ctrl+Z/Y) with 50-step history - Command palette (Ctrl+F) for quick node search - Minimap for navigation in large graphs - Keyboard shortcuts (Ctrl+N, ?, Delete, Escape) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05Add README with example screenshothaoyuren
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05Initial commit: social network visualization apphaoyuren
Single-file D3.js force-directed graph tool for visualizing personal social networks. Features: node/edge management, familiarity levels, tags, transitivity, file persistence, proximity ranking (RWR), relation path finder, batch operations. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>