- 镜匣 desktop/(Tauri v2 最小壳):WebView 承载琉璃镜(frontend/out 或 devUrl);能力桥最小命令(通知);乾坤通道 HMAC 短期凭证构造(与 sandbox/src/auth.rs 验签同算法,密钥仅经 SANDBOX_AUTH_SECRET 环境注入——二进制零平台密钥,静态审计钉死);hard_stop/resume 本地硬急停原子断路(全部通道命令过 ensure_not_halted,本地最高优先级不经云端);tantivy 依赖与 capabilities/ 目录预留;updater 插件位预留;cargo check 通过 - 器谱域 domains/tianzai(迁移 010):devices/device_grants——一次配对(密钥指纹登记)、逐项授契(可授面显式枚举,未知能力键拒)、撤回立即生效、设备撤销连带全部授契失效且不可再授;/devices 器谱 API 组 - 发布收口:release-evidence.md 落位重写期 RW-* 证据包(M0–M9 十里程碑验收自动化套件与结果物);能力矩阵 M9 行收官;rewrite-plan.md 按计划删除(M0–M9 全部完成,能力矩阵与证据台账接棒),全库引用清理 - 验收(test_m9_jingxia 四用例):器谱未授契 403 留痕/撤回即效/设备撤销连带;镜匣零平台密钥(rg 审计源码与配置为空);硬急停语义钉死(通道命令全检查+resume 唯一恢复+HMAC 无密钥不出凭证) - 五套件终检全绿:后端 349、前端 203、BFF 4、神识 5 包、镜匣 cargo check(2 个预存环境失败历次 HEAD 复验与本周期无关);Compose nginx profile 配置校验通过
68 lines
1.9 KiB
Python
68 lines
1.9 KiB
Python
"""SQLAlchemy 模型导出。"""
|
|
|
|
from app.models.character import Character
|
|
from app.models.governance import GenerationPreferences
|
|
from app.models.idempotency import IdempotencyKey
|
|
from app.models.imports import CharacterImportJob, ImportItem
|
|
from app.domains.baigong.models import Capability, Mandate, ToolCall
|
|
from app.domains.hetu.models import PersistentWorld, WorldEntity, WorldRelation
|
|
from app.domains.kouxin.models import KnockingCandidate
|
|
from app.domains.tiangong.models import BackstageTask
|
|
from app.domains.tianzai.models import Device, DeviceGrant
|
|
from app.domains.xingyi.models import Form, FormAnchor, VoiceProfile
|
|
from app.domains.yuanqi.models import Covenant, CovenantEvent
|
|
from app.models.jingsheng import Custodianship, EmbryoDraft, IdentityRecord, RuntimeSeat, SoulForging
|
|
from app.models.lorebook import Lorebook, LorebookEntry
|
|
from app.models.mcp_servers import McpServer
|
|
from app.models.mirror_tree import (
|
|
Canonization,
|
|
Citation,
|
|
MirrorTree,
|
|
TreeNode,
|
|
TreeTransplant,
|
|
)
|
|
from app.models.rbac import Permission, Role, RolePermission, UserRole
|
|
from app.models.runtime import Event, Run
|
|
from app.models.xirang import FactualRecord, Memory as XirangMemory, MemoryTrigger
|
|
from app.models.safety import AuditEvent, PendingConfirmationRecord
|
|
from app.models.user import User
|
|
|
|
__all__ = [
|
|
"BackstageTask",
|
|
"Device",
|
|
"DeviceGrant",
|
|
"Capability",
|
|
"KnockingCandidate",
|
|
"Form",
|
|
"FormAnchor",
|
|
"VoiceProfile",
|
|
"Covenant",
|
|
"CovenantEvent",
|
|
"PersistentWorld",
|
|
"SoulForging",
|
|
|
|
|
|
"Mandate",
|
|
"ToolCall",
|
|
"AuditEvent",
|
|
"Character",
|
|
"CharacterImportJob",
|
|
"Event",
|
|
"GenerationPreferences",
|
|
"IdempotencyKey",
|
|
"ImportItem",
|
|
"Lorebook",
|
|
"LorebookEntry",
|
|
"McpServer",
|
|
"PendingConfirmationRecord",
|
|
"Permission",
|
|
"Role",
|
|
"RolePermission",
|
|
"Run",
|
|
|
|
"User",
|
|
"UserRole",
|
|
|
|
|
|
]
|