"""
Genesis ORM models package.

Exposes the SQLAlchemy declarative Base for Alembic autogenerate support.
Import models here to ensure they are registered against Base.metadata before
Alembic reads it.

VERIFICATION_STAMP
Story: M4.05 — core/models/__init__.py — ORM package init
Verified By: parallel-builder
Verified At: 2026-02-25
Tests: 4/4
Coverage: 100%
"""
from core.models.schema import (  # noqa: F401 — trigger mapper registration
    Base,
    EpochLog,
    KnowledgeEntity,
    RlmTenant,
    RlmTenantAudit,
    RoyalConversation,
)

__all__ = [
    "Base",
    "EpochLog",
    "KnowledgeEntity",
    "RlmTenant",
    "RlmTenantAudit",
    "RoyalConversation",
]
