You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Warning moved from load_project() to load_config() and switched to
Rich console helper, so it renders in-band and does not appear on
fresh projects or on tycoon init --upgrade (neither goes through
load_config)
- load_project() now raises ValueError for schema_version > SCHEMA_VERSION,
mirroring migrate_project's three-way split
- save_project() stamps schema_version on every write so a load+save
round-trip (sources add/remove) silently upgrades the stamp
- scaffold_blank_project() and scaffold_from_template() write
schema_version on new projects, eliminating the false-alarm on init
- migrate_project() checks isinstance(existing, bool) before int to
catch schema_version: true
- tycoon init --upgrade wraps migrate_project in try/except ValueError
for clean error output instead of a typer traceback
0 commit comments