diff --git a/README.md b/README.md index 983e36f..e33ef8c 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ A graph is just `{ nodes, edges }` data, and every operation is a standalone, tr - **One model for real diagrams.** Directed and undirected edges (even mixed), nested nodes, named ports, and positions and sizes: what node editors, statecharts, and architecture diagrams need, and most graph libraries leave out. - **Fast.** Fastest in most of our [cross-library benchmarks](./docs/benchmarks.md) against graphology, ngraph, graphlib, and cytoscape. For example, it builds a 100k-node graph 9–15× faster than graphology. - **Algorithms you can trust.** Shortest paths, centrality, communities, flow, matching, isomorphism, and more. Every query and algorithm is tested against edge cases such as self-loops, parallel edges, and unknown ids, and algorithms are iterative, so deep graphs won't overflow the stack. -- **Works with your tools.** Convert to and from graph formats including Graphviz DOT, Mermaid, GraphML, D2, React Flow, and Cytoscape. Lay out with 8 engines, including ELK, dagre, and Graphviz. Turn XState machines into graphs. Each adapter is an optional subpath import. +- **Works with your tools.** Convert to and from graph and diagram formats including Graphviz DOT, Mermaid, GraphML, D2, React Flow, and Cytoscape. Lay out with 8 engines, including ELK, dagre, and Graphviz. Turn XState machines into graphs. Each adapter is an optional subpath import. - **Typed end to end.** Generic data types for nodes, edges, ports, and the graph itself. ## Installation diff --git a/docs/native-validation.md b/docs/native-validation.md index 5ebc52d..7b1a478 100644 --- a/docs/native-validation.md +++ b/docs/native-validation.md @@ -82,7 +82,7 @@ promote that profile to standards compliance. Mermaid fixtures are independently authored from official syntax documentation, -with URLs and oracle versions in `mermaid-profiles.json`. All fourteen scoped +with URLs and oracle versions in `mermaid-profiles.json`. All eight base diagram dialects validate both native input and emitted output. Database checks assert selected graph labels, shapes, edge strokes, participant/message/note order, namespaces/members/multiplicities, ER attributes/cardinalities, state