# Architecture

Understand the design decisions behind ucon.

- **[Design Principles](design-principles.md)** - Core philosophy and tradeoffs
- **[ConversionGraph](conversion-graph.md)** - Graph topology and BFS path finding
- **[Dual-Graph Architecture](dual-graph-architecture.md)** - How BasisGraph and ConversionGraph work together
- **[Suggestions & Recovery](suggestions-and-recovery.md)** - Fuzzy matching and error recovery
- **[Comparison with Pint](comparison-with-pint.md)** - When to use ucon vs Pint
