Phase 4: template 子命令信封改造 + 测试 + 文档 #72

Closed
opened 2026-05-31 12:05:22 +00:00 by xiaoju · 0 comments
Owner

Parent: #67

Depends: Phase 3

Scope

template 子命令

命令 Schema value 类型
template set @output/template-set { schemaHash, contentHash }
template get @output/template-get string (template content)
template list @output/template-list entry[]
template delete @output/template-delete { deleted: boolean }

全量测试

  • 每个命令的信封格式测试
  • 管道组合测试:ucas put ... | ucas render -p
  • 管道组合测试:ucas gc | ucas render -p
  • 管道组合测试:ucas list --type @schema | jq ...
  • 默认 template 渲染测试

文档

  • 更新 README:新命令集、信封格式说明、管道示例
  • 更新 help 文本:显示 @output/* 别名

Verification

  • 全部 19 个子命令输出格式正确
  • 管道组合端到端可工作
  • README 示例可复现
  • bun test / bun run build / bun run check 全绿

Ref

Implements Phase 4 of #67

## Parent: #67 ## Depends: Phase 3 ## Scope ### template 子命令 | 命令 | Schema | value 类型 | |------|--------|-----------| | `template set` | `@output/template-set` | `{ schemaHash, contentHash }` | | `template get` | `@output/template-get` | `string` (template content) | | `template list` | `@output/template-list` | entry[] | | `template delete` | `@output/template-delete` | `{ deleted: boolean }` | ### 全量测试 - 每个命令的信封格式测试 - 管道组合测试:`ucas put ... | ucas render -p` - 管道组合测试:`ucas gc | ucas render -p` - 管道组合测试:`ucas list --type @schema | jq ...` - 默认 template 渲染测试 ### 文档 - 更新 README:新命令集、信封格式说明、管道示例 - 更新 help 文本:显示 @output/* 别名 ### Verification - **全部 19 个子命令**输出格式正确 - 管道组合端到端可工作 - README 示例可复现 - `bun test` / `bun run build` / `bun run check` 全绿 ## Ref Implements Phase 4 of #67
This repo is archived. You cannot comment on issues.
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/json-cas#72