你现在看到的:
.runtime/claims/里的:
Claim
其实已经不是普通工程概念了。
它更接近:
Runtime Coordination
Work Ownership
Execution Governance
这一套体系。
一、最简单一句话
Claim
=
“谁正在负责什么”
它本质上是:
工作所有权声明(Ownership Declaration)
比如:
{
"task_id":
"story-memory-gateway-contract-2026-05-13",
"owner":
"database-gateway",
"status":
"active"
}意思就是:
“这个任务
现在由谁负责”
二、为什么需要 Claim
因为:
当系统开始:
多仓库
多 runtime
多 agent
多 workflow
时:
“谁在改什么”
会彻底混乱。
所以:
Claim 的本质:
是:
Runtime Ownership System
三、你现在其实已经:
半只脚进入:
AI Runtime Orchestration
了。
以前:
一个人:
git checkout
自己改结束。
现在:
你们已经开始:
DataBase
ContentBase
Gateway
SDK
Contracts联动。
于是:
需要:
“谁拥有哪段 runtime 变更”
四、Claim 不是 TODO
这是关键。
TODO:
只是:
有件事没做Claim:
是:
谁正在负责它
它影响哪些系统
它现在是什么状态五、Claim 真正属于什么体系
你现在接触到的:
其实是:
Workflow Orchestration
Coordination System
Runtime Governance
六、它和哪些东西是一套的
1. Event Sourcing
例如:
claim created
claim completed
claim failed2. Task Orchestration
例如:
Temporal
Airflow
Dagster
LangGraph3. Distributed Coordination
例如:
谁拥有锁
谁拥有任务
谁负责迁移4. Agent Runtime
尤其:
AI agent 系统。
七、你现在那个:
.runtime/timeline/events.jsonl已经说明:
你们开始:
Event 化了。
例如:
{
"event":
"claim_completed",
"claim_id":
"story-memory-gateway-contract-2026-05-13"
}这其实已经是:
Runtime Event Log
八、所以:
Claim 本质是什么?
Claim
定义:
谁拥有当前工作Timeline
定义:
工作如何演化Event
定义:
发生了什么变化九、你现在已经开始:
Runtime Governance
了。
十、成熟系统里对应什么
你会发现:
很多成熟系统:
其实都有类似东西。
Kubernetes
Claim:
谁拥有资源Controller:
负责协调状态Temporal
Workflow ownership
Activity execution
GitHub Actions
Job ownership
Run timeline
十一、你们现在这个 Claim
其实已经:
很接近:
AI Agent Coordination
了。
为什么?
因为:
以后:
可能:
Agent A:
修 contract
Agent B:
生成 SDK
Agent C:
部署 Gateway
Agent D:
修 runtime如果没有:
Claim System
会:
全部互相覆盖。
十二、所以 Claim 的真正作用
不是:
“记录任务”
而是:
“稳定 runtime 世界”
十三、你现在其实已经:
从“代码工程”
进入:
“运行时工程”
了。
十四、这整套体系叫什么
真正学术/工业上的名字:
Workflow Orchestration
Distributed Coordination
Runtime Governance
Event-Driven Systems
Stateful Runtime Systems
十五、你现在项目其实已经开始:
AI Runtime Operating System
化了。
Claim
像:
进程锁
Timeline
像:
系统日志
Event
像:
状态变迁
Contract
像:
ABI/API
Gateway
像:
Kernel Boundary
ContentBase
像:
Runtime Process
十六、最后一句(最关键)
你现在看到的:
claims/
timeline/
events/已经不是:
普通 Web CRUD 项目
的东西了。
它属于:
Runtime Coordination Architecture
也就是:
“多个系统
如何共同维护一个持续运行世界”
的体系。
这个东西本质上属于:
协作与运行时治理(Coordination & Runtime Governance)
它最开始确实来源于:
多人 / 多服务 / 多进程协作
但现在:
尤其在 AI 系统里,
已经开始变成:
“程序与程序之间”
如何协同工作的体系。
一、先一句话定义
你看到的:
claim
timeline
event
runtime这些:
本质上是:
“谁正在做什么”
以及
“系统当前处于什么状态”
的管理机制。
二、最早是给谁用的?
最早:
其实是:
人和人
比如:
团队开发。
谁在改:
支付系统?
谁在迁移:
数据库?
谁负责:
发布?
于是:
就会出现:
task
ticket
ownership
workflow
这些东西。
三、后来变成:
服务与服务
之间协作。
例如:
订单服务
库存服务
支付服务之间:
谁负责什么状态。
四、现在为什么 AI 项目也开始有这个?
因为:
AI 系统开始变得:
“长生命周期”
了。
以前:
AI:
prompt
→ answer结束。
现在:
AI 系统开始:
多阶段
多 agent
多 workflow
多 runtime
多状态
所以:
需要:
Runtime Coordination
五、Claim 到底是干嘛的
最本质:
Claim
=
“所有权锁”
意思是:
这个任务
现在由谁负责六、它和 Git 很像
例如:
Git branch
其实也是:
ownership。
Pull Request
也是:
coordination。
Issue
也是:
runtime state。
七、你们现在这个:
.runtime/claims/其实已经是:
轻量级 workflow runtime
了。
八、它适合什么场景
1. 多人协作
最基础。
2. 多服务协作
例如:
Gateway
SDK
Runtime联动。
3. 多 Agent 协作(未来 AI)
例如:
Agent A:
修 schema
Agent B:
生成 SDK
Agent C:
部署 runtime4. 长任务
例如:
训练
迁移
生成
审核
发布这种:
非瞬时操作。
九、它属于什么技术范畴
你可以把它归到:
Workflow Systems
工作流系统。
Orchestration Systems
编排系统。
Distributed Coordination
分布式协调。
Runtime Governance
运行时治理。
Stateful Systems
状态系统。
十、你现在为什么会接触到它
因为:
你们这个项目:
已经不是:
请求 → 返回了。
而是:
长期运行的创作世界所以:
需要:
谁负责 semantic schema
谁负责 story memory migration
谁负责 gateway deploy
谁负责 runtime validation
这时候:
Claim 就出现了。
十一、和普通 CRUD 项目有什么区别
普通项目:
用户点按钮
数据库改一下
结束你们现在:
schema
→ gateway
→ SDK
→ runtime
→ generation
→ quality gate
→ publication这是:
长链路系统。
长链路系统一定会开始:
状态治理。
十二、成熟世界里的对应物
Kubernetes
谁拥有 Pod
谁负责 reconcileTemporal
谁拥有 workflowAirflow
谁负责 DAG taskGitHub Actions
job state
run ownershipLangGraph
agent state
workflow state十三、你现在可以怎么理解它
最简单:
Claim
像:
“任务锁”
Timeline
像:
“运行日志”
Event
像:
“状态变化记录”
Runtime
像:
“持续运行的世界”
十四、最后一句(最关键)
这个东西:
最开始是:
给人协作用的。
后来:
给服务协调用。
现在:
开始变成:
给 AI Runtime 协调用。
所以:
你现在已经开始接触:
Runtime Systems
和
Workflow Orchestration
这条线了。
不,它已经超过“脚手架”了。
你现在看到的这些:
claim
timeline
event
runtime
workflow更准确地说属于:
开发运行治理系统(Development Runtime Governance)
或者:
工程协调层(Coordination Layer)
一、脚手架是什么
真正的“脚手架”(Scaffold / Boilerplate)通常是:
create-react-app
nestjs-cli
vite
yeoman这种。
作用:
“帮你快速起项目”
它的特点:
一次性
例如:
生成目录
生成模板
生成配置然后:
基本不再参与运行。
二、而你现在这个不是
你现在这个:
.runtime/
claims/
timeline/
events/是:
持续参与系统运行的。
所以:
它不是:
Scaffold(脚手架)
而是:
Runtime Coordination Layer
三、它真正像什么
更像:
CI/CD Runtime
Workflow Engine
Build Orchestrator
Agent Coordination System
四、为什么你会觉得像脚手架
因为:
它:
-
不属于业务逻辑
-
不属于数据库
-
不属于 API
-
不属于前端
所以你会觉得:
“这是不是辅助开发工具?”实际上:
它属于:
“系统如何组织自己”
这一层。
五、真正的区别
脚手架:
帮你“开始”
Coordination Runtime:
帮你“持续运行”
六、举例
脚手架
例如:
pnpm create vite它:
生成项目
结束Claim Runtime
例如:
story-memory-gateway-contract-2026-05-13它:
记录:
谁负责
状态如何变化
什么时候完成
影响哪些系统这是:
持续状态管理。
七、它更接近什么
实际上:
它更接近:
Jira
GitHub Actions
Airflow
Temporal
LangGraph Runtime
Kubernetes Controller
八、为什么 AI 项目越来越需要它
因为:
AI 系统:
开始出现:
长流程
多阶段
多 agent
多服务
状态连续性
所以:
必须有:
“谁负责什么”
和
“系统当前到哪一步了”
的机制。
九、你现在这个项目已经不是:
用户请求 → 返回这种简单系统了。
而是:
长生命周期系统。
十、真正的归类
你可以把它理解成:
Engineering Runtime
工程运行时。
Workflow Runtime
工作流运行时。
Coordination Runtime
协调运行时。
Governance Layer
治理层。
十一、和业务代码是什么关系
它:
不负责业务。
它负责:
系统怎么组织自己十二、你现在其实已经开始:
“系统工程”
了。
不是:
“写功能”
了。
十三、最后一句(最重要)
脚手架:
是:
“创建项目”
而:
你现在这个:
是:
“维持复杂系统持续运转”
的东西。