Development#

Development 文档汇总 Getting Started 之外的维护资料,包括概念词表、runtime 配置、架构取舍和公开 API。

维护入口#

入口

什么时候读

Concepts

对齐 task module、workspace model、task contract 和 glossary。

Runtime

维护 perago start、worker process、Conductor poll/result、LakeFS workspace publication。

Architecture

理解 transaction model、publication fence 和 ADR 背后的取舍。

API Reference

查看公开 Python API、类型签名和 docstring。

Getting Started 深入#

  • Getting Started:简短入口和阅读路线,不承载长篇规则细节。

  • Workspace Task:workspace task 的签名、字段边界和约束。

  • Workspace-Free Task:workspace-free task 的 contract 和限制。

  • Pydantic Contracts:Pydantic params/result contract 的精确规则。

  • Guardrails:pre/post guardrail 的写法和约束。

  • Controls and TaskDef:controls 到 TaskDef 字段的映射。

  • Metrics:metrics-enabled task 签名、application metrics、runtime metrics 和运行时配置。

  • Commandscheckextractstart 的本地使用路径。

  • Failure Signaling:业务分支、retryable failure 和 terminal failure 的选择边界。

  • Examples:可运行示例和反例索引。

Runtime 深入#

Architecture 深入#

API 深入#

  • API Reference:公开 API 总入口。

  • taskmodelsruntimeworkspacestagingconfigresultserrors 分类页都从这里进入。