10 lines
460 B
Python
10 lines
460 B
Python
"""调用身份先于幂等回读校验;模型任务不能冒充作者确认。"""
|
|
|
|
from muse.共享.调用身份 import 用途, 调用身份
|
|
from muse.正式变更.模型 import 变更错误
|
|
|
|
|
|
def 核对正式身份(身份: 调用身份, 数据库用途: 用途) -> None:
|
|
if not 身份.允许写正式内容 or 数据库用途 is not 用途.生产:
|
|
raise 变更错误("SCOPE_DENIED", "正式变更只接受生产用途的已认证作者动作")
|