# Migration Guides Index This directory contains migration guides for upgrading between versions and making configuration changes. ## Migration Guides - **[fix-hardcoded-endpoints.md](fix-hardcoded-endpoints.md)** - Migrate from hardcoded TOKEN_ENDPOINT to dynamic endpoint discovery ## Migration Types ### Configuration Migrations Guides for updating configuration between versions: - Environment variable changes - Configuration file updates - Feature flag migrations ### Code Migrations Guides for updating code that uses StarPunk: - API changes - Breaking changes - Deprecated feature replacements ## How to Use Migration Guides 1. **Identify Your Version**: Check current version with `python -c "from starpunk import __version__; print(__version__)"` 2. **Find Relevant Guide**: Look for migration guide for your target version 3. **Follow Steps**: Complete migration steps in order 4. **Test**: Verify system works after migration 5. **Update**: Update version numbers and documentation ## Related Documentation - **[../standards/versioning-strategy.md](../standards/versioning-strategy.md)** - Versioning guidelines - **[CHANGELOG.md](../../CHANGELOG.md)** - Version change log - **[../decisions/](../decisions/)** - ADRs documenting breaking changes --- **Last Updated**: 2025-11-25 **Maintained By**: Documentation Manager Agent