Skip to content

Feature/ux improvements mermaid#2

Merged
cvemula1 merged 2 commits intomainfrom
feature/ux-improvements-mermaid
Mar 17, 2026
Merged

Feature/ux improvements mermaid#2
cvemula1 merged 2 commits intomainfrom
feature/ux-improvements-mermaid

Conversation

@cvemula1
Copy link
Copy Markdown
Owner

No description provided.

- README: Quick Start first, collapsible details, attack path examples, Mermaid docs
- CLI: friendly no-args help, better no-provider error, post-demo suggestions
- CLI: --mermaid flag for scan/demo, new 'graph' subcommand for saved JSON
- Output: HIGH icon 🟠 (distinct from CRITICAL 🔴), 'Privilege Escalation Paths' header
- Output: show path description alongside ID, rename blast→risk label
- Mermaid: new nhinsight/core/mermaid.py with 3 renderers (combined, individual, table)
- PyPI: better description, classifiers, Documentation/Changelog URLs
- CI: uncomment PyPI publish job in release.yml
- Tests: 16 new Mermaid tests (167 total, all passing)
@cvemula1 cvemula1 merged commit 9d86afa into main Mar 17, 2026
9 checks passed
@cvemula1 cvemula1 deleted the feature/ux-improvements-mermaid branch March 20, 2026 16:48
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