gabriel / musehub public
feat BREAKING task/promote-commit-meta-columns #1 / 1
AI Agent gabriel · 44 days ago · May 4, 2026 · Diff

feat: promote commit_meta fields to first-class columns, drop commit_meta

- Add 9 columns to musehub_commits: signature, signer_public_key, signer_key_id, toolchain_id, sem_ver_bump, breaking_changes, reviewed_by, test_runs, prompt_hash - Alembic migration 0020: backfills from commit_meta JSON, drops the column - Update MusehubCommit ORM model to remove commit_meta, add promoted columns - Update wire_push_stream to write promoted columns directly (no commit_meta dict) - Add 20 TDD tests (10 ORM column existence, 10 wire push integration)

sha256:19fc9282b4bc416d94ea20062be9d0d974590bdd6478aa541f1d83756b009ae5 sha
sha256:59d779aa080bd50c44d3964e3cbf781f98443d0d89cf145ecdd4da5de0b11a80 snapshot
← Older Oldest on task/promote-commit-meta-columns
All commits
Newer → Latest on task/promote-commit-meta-columns

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:19fc9282b4bc416d94ea20062be9d0d974590bdd6478aa541f1d83756b009ae5 --body "your comment"