用途:在两个 Lytics 账户间安全复制元数据与账户配置,处理内部 ID 重映射、依赖遍历、按自然键 upsert、schema 补丁流程及 OAuth 暂停等复杂情况。每次调用针对两个账户,凭证解析见 references/auth.md 的多账户部分。
主要能力:支持类型 segment、schema(字段与映射)、flow、job、connection、auth、template、settings(account.setting、account.idconfig、account.rank 打包),以及单独 setting、idconfig、rank;接受复数形式,可与 all 搭配。三种动词:sync(在目标创建/更新)、compare(只读审计,绝不写入)、resume(继续中断运行)。提供 --dry-run、--create-only、--diff、--deep、--no-trace、--sync-groups、--resume 等标志;选择器支持按名称/别名、all、--prefix。
使用方式:先解析源与目标 profile(读 ~/.lytics/accounts.toml,缺失则提示),选择源对象、构建依赖图并拓扑排序、解析目标状态并分类(create/update/skip/conflict/drift-readonly),渲染计划并等待明确 yes 后按拓扑序执行,结果写入 ~/.lytics/sync/<ISO8601>-<src>-to-<dst>.json 清单。批量选择(all-of-type、prefix)需二次确认。
限制:compare 在任何情况下都不写入;resume 遇 status==success 拒绝;manifest 文件路径、字段注册表等细节以原文为准。其余未提供的功能、收费或平台信息暂未提供。