NOTE

Claim 断言

2026/05/13 13 min read NOTE CLAIM 断言

你现在看到的:

.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 failed

2. Task Orchestration

例如:

Temporal
Airflow
Dagster
LangGraph

3. 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:
部署 runtime

4. 长任务

例如:

训练
迁移
生成
审核
发布

这种:

非瞬时操作。


九、它属于什么技术范畴

你可以把它归到:


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
谁负责 reconcile

Temporal

谁拥有 workflow

Airflow

谁负责 DAG task

GitHub Actions

job state
run ownership

LangGraph

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

治理层。


十一、和业务代码是什么关系

它:

不负责业务。


它负责:

系统怎么组织自己

十二、你现在其实已经开始:

“系统工程”

了。

不是:

“写功能”

了。


十三、最后一句(最重要)

脚手架:

是:

“创建项目”


而:

你现在这个:

是:

“维持复杂系统持续运转”

的东西。