"""Merge invariants branch and plan result success heads.

Both m3_002_merge_invariants_and_a5_006 (invariant data model) and
m9_003_plan_result_success_column (plan result tracking) are unmerged
heads after the invariants branch was rebased onto master. This no-op
merge migration resolves them into a single head.

Revision ID: m9_004_merge_invariants_branch
Revises: m3_002_merge_invariants_and_a5_006, m9_003_plan_result_success_column
Create Date: 2026-06-11 00:00:00

"""

from collections.abc import Sequence

# revision identifiers, used by Alembic.
revision: str = "m9_004_merge_invariants_branch"
down_revision: str | Sequence[str] | None = (
    "m3_002_merge_invariants_and_a5_006",
    "m9_003_plan_result_success_column",
)
branch_labels: str | Sequence[str] | None = None
depends_on: str | Sequence[str] | None = None


def upgrade() -> None:
    """No-op merge migration."""


def downgrade() -> None:
    """No-op merge migration."""
