Skip to content

feat: viewer guides, worked examples, and all export formats#1

Merged
elbruno merged 6 commits into
mainfrom
feature/viewer-guides-and-samples
Apr 7, 2026
Merged

feat: viewer guides, worked examples, and all export formats#1
elbruno merged 6 commits into
mainfrom
feature/viewer-guides-and-samples

Conversation

@elbruno
Copy link
Copy Markdown
Owner

@elbruno elbruno commented Apr 7, 2026

Wire all 7 export formats into CLI, add viewer guides, sample project, worked examples, and 17 new tests. Total: 454 tests, 0 failures.

elbruno and others added 6 commits April 6, 2026 22:07
- 7 individual format guides (HTML, JSON, SVG, Neo4j, Obsidian, Wiki, Report)
- Export formats overview with comparison table
- CLI examples and usage guidance for each format

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add SVG, Neo4j, Obsidian, Wiki, Report formats to PipelineRunner
- Generate GRAPH_REPORT.md with community labels and cohesion scores
- Update default format to include report
- Create samples/mini-library/ with 6 C# files demonstrating repository pattern
- List all supported formats in --format option description

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Document wiring of all exporters and sample project creation
- Propose export format architecture decision for team review

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Added learnings from format routing and sample project integration test creation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Neo4j: graph.cypher (not graph.neo4j)
- Obsidian: obsidian/ (not graph.obsidian/)
- Wiki: wiki/ with index.md (not graph.wiki/ with Index.md)
- Report: GRAPH_REPORT.md (not graph.report)
- All 454 tests pass (416 unit + 38 integration)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Generate all 7 export formats from samples/mini-library (47 nodes, 79 edges, 7 communities)
- Update README with export format table, worked example section, corrected CLI usage
- Add format guide links to Documentation section
- Remove bin/obj artifacts from git tracking (429 files)
- Fix 6 integration tests to match actual exporter output paths

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@elbruno elbruno merged commit e077752 into main Apr 7, 2026
1 of 2 checks passed
elbruno added a commit that referenced this pull request Apr 7, 2026
- Create docs/getting-started.md: step-by-step tutorial for new users
- Rewrite docs/worked-example.md: expand from 48 to ~250 lines with real data
- Create docs/troubleshooting.md: central FAQ with 10 common problems
- Fix inconsistencies: default formats, blog post CLI commands, GraphML,
  --filter flag, OllamaOptions code examples, copilotsdk provider
- Add Supported Languages table and AST-only note to README
- Add cross-links from all format-*.md files to worked example
- Update README docs table: Getting Started first, add Troubleshooting
- Move docs/future-plans.md -> ROADMAP.md (OSS convention)
- Move docs/image-prompts.md -> .squad/image-prompts.md (internal)

Implements items #1-5, #8, #10-11, #13 from Neo's docs improvement plan.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant