# SignalPilot Documentation

## User Documentation

- **[Upgrade Guide](UPGRADE-USER-GUIDE.md)** - How to use the upgrade system
- **[Testing Guide](../TESTING.md)** - How to test upgrade notifications

## Developer Documentation

- **[Upgrade Architecture](UPGRADE-ARCHITECTURE.md)** - Technical implementation details and performance optimizations

## Quick Links

### For Users
- How do I upgrade? → Run `sp upgrade`
- How do I disable update notifications? → See [Configuration](UPGRADE-USER-GUIDE.md#configuration)
- What do the different notifications mean? → See [Understanding Version Numbers](UPGRADE-USER-GUIDE.md#understanding-version-numbers)

### For Developers
- How does the cache system work? → See [Cache System](UPGRADE-ARCHITECTURE.md#cache-system)
- What optimizations were made? → See [Performance Optimizations](UPGRADE-ARCHITECTURE.md#performance-optimizations)
- How do I test changes? → See [Testing](../TESTING.md)
