1.3 KiB
1.3 KiB
id, name, category, contract_version, commands, description
| id | name | category | contract_version | commands | description | ||
|---|---|---|---|---|---|---|---|
| maintain-metadata | 维护元数据结构 | operation | 1 |
|
查看库内固定结构,或在明确的维护配置中发布内置种子;不替作者启用版本。 |
维护元数据结构
先固定配置用途、结构 ID 和确切版本。查看使用 .venv/bin/python -m muse 结构 <私人配置> 查看 <结构ID> --版本 <版本>;结果来自该库已发布版本。
获准发布内置种子时使用 maintenance 配置执行 .venv/bin/python -m muse 结构 <私人维护配置> 发布内置。返回结构身份、版本及哈希;重复发布应返回同一结果。此操作不启用实例绑定,不迁移旧库内容。
新的基础结构使用 .venv/bin/python -m muse 结构 <私人作者配置> 维护 <请求.json>,支持“登记候选”“发布版本”“兼容检查”三个具名 action。HTTP /api/v1/schemas/commands 使用相同合同;发布须带确切 content_hash。
作品扩展、结构切换和用途变更通过元数据公共接口与具名作者决策处理,先读元数据投影与版本。当前 CLI 尚未提供这些作者启用动作时,保留候选并明确接入缺口,不能拼 SQL 或把发布说成启用。