spawn/northflank/lib
A aac47f1823
refactor: Decompose long functions in Railway and Northflank providers (#220)
Railway create_server (76 lines) split into:
- _railway_create_project: project init and linking
- _railway_deploy_container: Dockerfile creation and deploy
- _railway_wait_for_deployment: deployment readiness polling

Northflank ensure_northflank_token (59 lines) split into:
- _northflank_login: CLI authentication wrapper
- _load_northflank_config: config file loading and validation
- _save_northflank_token: token persistence

Northflank create_server (54 lines): extracted
- _northflank_wait_for_service: service readiness polling

No function exceeds 42 lines after decomposition.

Agent: complexity-hunter

Co-authored-by: A <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-10 12:32:54 -08:00
..
common.sh refactor: Decompose long functions in Railway and Northflank providers (#220) 2026-02-10 12:32:54 -08:00