chore(operation-trace): rebase migration onto master head, drop unused import

The pull request merge produced two Alembic heads: this branch's
0032_operation_traceability and master's 0032_cert_artifact_digest both
descended from 0031_merge_totp_assistant, so the integration and migration
jobs failed with "Multiple head revisions". Renumber the traceability
migration to 0033 and point it at master's head (0032_cert_artifact_digest),
restoring a single linear head.

Also replace the noqa'd unused import of the traceability routes with an
importlib bootstrap (addresses the CodeQL unused-import finding) and merge
origin/master to pick up the certification digest backfill.
This commit is contained in:
TyperBody
2026-09-27 02:50:28 +08:00
parent 7eac330f33
commit 1488dd3924
2 changed files with 12 additions and 10 deletions
@@ -1,7 +1,7 @@
"""add workspace operation traceability table
Revision ID: 0032_operation_traceability
Revises: 0031_merge_totp_assistant
Revision ID: 0033_operation_traceability
Revises: 0032_cert_artifact_digest
Create Date: 2026-09-25
The table is append-only and tenant-owned. Fresh installs already receive it
@@ -22,8 +22,8 @@ import sqlalchemy as sa
from alembic import op
revision = '0032_operation_traceability'
down_revision = '0031_merge_totp_assistant'
revision = '0033_operation_traceability'
down_revision = '0032_cert_artifact_digest'
branch_labels = None
depends_on = None