fix: migration and wire protocol alignment
Migrations: - Rename 0054/0055 from hash-based filenames to standard 0054_/0055_ convention; update revision IDs and chain references so 0056 points to '0055' not hash - 0022: add real drop_table path in downgrade for fresh-create case - 0035/0036: implement real downgrade DDL (drop columns/tables added by repair) - 0037: implement real downgrade (narrow columns back to VARCHAR(36)) - 0038: implement real downgrade (revert JSONB/array → JSON) - test_migrations.py: update _ALL_REVISIONS (66 entries), _HEAD ('0066'), remove muse_objects/muse_tags from _REQUIRED_TABLES (dropped in 0056)
Wire protocol: - Rename object_urls → blob_urls in presign response (blobs are specific, object is generic) - musehub_wire_fetch.py, musehub_wire_shared.py, wire.py: blob_urls - test_wire_fetch_presign.py: blob_count + blob_urls aligned
Semantic Changes
27 symbols
0 comments
muse hub commit comment sha256:ab9eda7b6479e1c35cdba9a54f62bacd2825de8faacec3ba67a9a8ef45914b7d --body "your comment"
No comments yet. Be the first to start the discussion.