34 Commits
Author SHA1 Message Date
chienvon 7254852f4a sync egonex organization metadata 2026-06-09 14:26:48 -07:00
Bozheng LongandClaude Opus 4.8 55d0ab2336 docs: design + implementation plan for language auto-detection
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 21:19:52 +08:00
Yuxiang LinandGitHub a59a573a1d Merge pull request #204 from Lum1104/feat/semantic-batching-and-output-chunking
fix(#159): semantic batching + bundled importMap + Phase 1 speedup
2026-05-24 20:12:14 +08:00
Lum1104andClaude Opus 4.7 5d11a6bfdc docs(spec+plan): fix-up — rename KnowledgeGraph* types, correct §2 thresholds
Task 2 implementation surfaced inconsistencies between the spec/plan
and the actual codebase:
- The real type exports are GraphNode / GraphEdge, not KnowledgeGraph*
- Folder grouping uses bucket count (folders + rooted) not just folder
  count, with threshold < 2 instead of < 3
- Concentration threshold is > 70% (was > 60%) so 2/3 distributions
  stay in folder mode
- Single-child suppression is gated by layer total ≥ 3 to avoid
  emptying tiny layers
- Removed the "layer < 8 → flat" rule; the algorithm is now uniform
  and small layers fall through naturally via single-child suppression

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 15:51:28 +08:00
Lum1104andClaude Opus 4.7 fec05f6278 docs(plan): graph layout scaling — implementation tasks
17-task plan for the dashboard layout migration: dependencies + vitest,
container derivation (folder + Louvain), edge aggregation, ELK repair
pipeline, store extensions, ContainerNode component, per-view migration,
Stage 2 lazy expansion, auto-expand triggers, visual overlays, size
deviation re-layout, banner integration, and perf benchmarks.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 10:37:18 +08:00
Lum1104andClaude Opus 4.7 d965df7859 docs(spec): graph layout scaling — ELK + lazy containers
Design doc for replacing dagre with ELK across structural views, plus
folder/community-based containers and lazy two-stage layout for the
layer-detail view to fix horizontal sprawl at 50+ nodes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 10:27:26 +08:00
Lum1104andClaude Opus 4.7 92ee9e3dbb docs: point homepage links at understand-anything.com
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 12:33:42 +08:00
Lum1104andClaude Opus 4.6 b2fb97b884 docs: add implementation plan for multi-language tree-sitter extractor architecture
Plan covers: LanguageExtractor interface, per-language extractors for 8 languages
(Python, Go, Rust, Java, Ruby, PHP, C/C++, C#), bundled extract-structure.mjs
script replacing LLM-generated regex in file-analyzer agent, and PluginRegistry
enhancements.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 18:01:57 +08:00
Lum1104andClaude Opus 4.6 c077623389 docs: add .understandignore implementation plan (7 tasks)
TDD-driven plan covering IgnoreFilter module, IgnoreGenerator, core exports,
project-scanner agent update, and skill Phase 0.5 integration.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 11:27:47 +08:00
Lum1104andClaude Opus 4.6 ce25b61e36 docs: add .understandignore design spec
User-configurable file exclusion using .gitignore syntax, with hardcoded
defaults, auto-generated starter file, and pre-analysis review pause.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 11:24:49 +08:00
Lum1104andClaude Opus 4.6 b3acd5b1d2 docs: reorganize docs/ into superpowers/specs/ and superpowers/plans/
Move all design docs to docs/superpowers/specs/ and all implementation
plans to docs/superpowers/plans/ for consistent organization.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 23:11:44 +08:00
Lum1104andClaude Opus 4.6 7c999602bf docs: add /understand-knowledge implementation plan (14 tasks)
Detailed step-by-step plan covering core type extensions, schema validation,
dashboard changes (CSS, store, sidebar, reading panel, edge styling, layout),
agent definitions, format guides, and skill definition.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 23:06:32 +08:00
Lum1104andClaude Opus 4.6 9f7931a1f9 docs: add /understand-knowledge design spec for personal knowledge base plugin
New skill that takes markdown knowledge bases (Obsidian, Logseq, Dendron, Foam,
Karpathy-style, Zettelkasten, plain) and produces interactive knowledge graphs
with typed nodes/edges, auto-format detection, and dashboard visualization.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 22:56:00 +08:00
Lum1104andClaude Opus 4.6 ae00f58824 docs: add business domain knowledge design spec and implementation plan (issue #61)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:54:13 +08:00
Lum1104andClaude Opus 4.6 f9fada25f6 docs: add homepage update implementation plan
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 11:32:29 +08:00
Lum1104andClaude Opus 4.6 c190f9ca96 docs: add homepage update design for v2.0.0 features
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 11:31:48 +08:00
Lum1104andClaude Opus 4.6 fd6235ad24 docs: add implementation plan for universal file type support
22-task plan covering core types, schema, parsers, language configs,
agent prompt updates, dashboard visualization, and integration testing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 18:18:38 +08:00
Lum1104andClaude Sonnet 4.6 97537eba5d docs: add design for universal file type support
Adds design document for extending Understand Anything to analyze all
file types (Markdown, Dockerfile, YAML, SQL, Terraform, etc.) — not
just code. Covers 26 new file types, 8 new node types, 8 new edge
types, 12 custom parsers, agent pipeline changes, and dashboard
visualization updates.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-28 18:11:50 +08:00
Lum1104andClaude Opus 4.6 3fb12033d6 fix(understand): address review findings — importCount metric source and plan typo
- Update importCount metric description to reference batchImportData[file.path].length
  instead of "number of import statements" (contradicted "do NOT extract imports" rule)
- Fix duplicate /index.js → /index.jsx in impl plan Task 5 extension variants

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-28 11:11:49 +08:00
Lum1104andClaude Opus 4.6 c0dc9b3e71 docs: fix version references in token-reduction plan (1.0.2 → 1.2.2)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 17:10:10 +08:00
Lum1104 2545ad2f61 docs: add token reduction plan 2026-03-27 10:53:28 +08:00
Lum1104 f3bd72bc22 docs: add theme customize design doc and implementation plan 2026-03-26 23:37:08 +08:00
Lum1104andClaude Opus 4.6 d861087ba6 docs: add dashboard robustness design and implementation plan
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 12:20:44 +08:00
Lum1104andClaude Opus 4.6 87c07a61d8 docs: add language-agnostic implementation plan
15-task TDD plan covering LanguageConfig types, LanguageRegistry,
12 language configs, GenericTreeSitterPlugin, prompt snippets,
and migration from TS-only TreeSitterPlugin.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 23:38:40 +08:00
Lum1104andClaude Opus 4.6 d7d3925463 docs: add language-agnostic support design document
Design for making Understand-Anything language-agnostic instead of
TypeScript-heavy. Covers LanguageConfig registry, GenericTreeSitterPlugin,
language-aware prompts, and support for 12 languages.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 23:38:40 +08:00
Lum1104andClaude Opus 4.6 2779408569 docs: revise implementation plan — minimal restructure, move platform configs to root
Replace full flatten approach with minimal restructure: only move platform
config directories (.codex, .opencode, .openclaw) to repo root for discovery.
Add Cursor/Claude plugin descriptors. Remove Gemini extension. Keep all
plugin source code inside understand-anything-plugin/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 23:10:23 +08:00
Lum1104andClaude Opus 4.6 4ea55cd6fc fix: address code review feedback — terminology consistency and URL path
- Replace "agent" with "subagent" in SKILL.md dispatch references (5 locations)
- Add node_modules/.git/dist exclusions to Phase 0 find command
- Fix design doc URL to include understand-anything-plugin/ prefix

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 11:18:39 +08:00
Lum1104andClaude Opus 4.6 4ff36e3dae docs: add context injection to implementation plan
Each subagent dispatch now injects relevant context from the main session:
- Scanner: README + package manifest
- File Analyzer: framework info + project description from Phase 1
- Architecture Analyzer: framework layer hints + directory tree
- Tour Builder: README + entry point
- Graph Reviewer: scan inventory for cross-validation + phase warnings

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 22:55:18 +08:00
Lum1104andClaude Opus 4.6 6346972ee5 docs: add simplified multi-platform implementation plan
6 tasks: move agents to prompt templates, update SKILL.md dispatch,
create knowledge-graph-guide agent, add platform INSTALL.md files,
update README, verify.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 22:49:49 +08:00
Lum1104andClaude Opus 4.6 64d901836d docs: add simplified multi-platform skill support design
Follows superpowers pattern: same files everywhere, model: inherit,
AI-driven installation via INSTALL.md, self-contained skills.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 22:47:52 +08:00
Lum1104andClaude Opus 4.6 e862b9a1da feat(homepage): add cinematic project homepage with GitHub Pages deployment
Astro-based static homepage with dark luxury theme, self-hosted fonts,
scroll-reveal animations, and GitHub Actions CI/CD to Pages.

Sections: Nav, Hero, Dashboard Showcase, Feature Cards, Install CTA, Footer.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 20:26:49 +08:00
Lum1104andClaude Opus 4.6 8e13f77e23 chore(skill): migrate skills to plugin format and update docs
Move existing skills from .claude/skills/ to skills/*/SKILL.md plugin
format. Update CLAUDE.md to reflect all skill commands. Add phase 2
implementation plan.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 00:05:14 +08:00
Lum1104andClaude Opus 4.6 45bbbe1557 docs: add Phase 3 (Learn Mode) and Phase 4 (Advanced) implementation plans
Phase 3 (7 tasks): Tour generation engine, LearnPanel + tour store,
tour player with graph highlighting, contextual node explanations,
language lesson prompts, enhanced language display, persona modes.

Phase 4 (7 tasks): /understand-diff, /understand-explain,
/understand-onboard skills, plugin registry + discovery,
embedding-based semantic search + dashboard integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 20:03:12 +08:00
Lum1104andClaude Opus 4.6 5d20a57971 docs: add design doc and Phase 1 implementation plan
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 17:15:51 +08:00