chore: add continuity plugin package skeleton

This commit is contained in:
Eve
2026-04-24 16:45:06 +08:00
parent 82d0d94b5f
commit b3483098c1
13 changed files with 297 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
# Continuity PluginMVP
這個套件目前是把既有 approved-plan continuity hard gate 抽離成可安裝 plugin 的骨架。
## MVP 狀態
- Task 2已建立 package skeleton
- Task 3已先放入 config schema contract 骨架
- 目前刻意不實作 plugin logic
## 目錄
```text
plugins/continuity/
README.md
README.zh-TW.md
HOOK.md
package.json
examples/
src/
test/
```
## 預計公開介面
- `src/config/schema.mjs`
- `src/config/defaults.mjs`
- `src/continuity/evaluator.mjs`
- `src/continuity/receipt-validator.mjs`
- `src/adapters/force-recall.mjs`
- `src/index.mjs`
## 範例設定
請參考 `examples/openclaw.continuity.example.json`
## 備註
- 預設保留目前 terminal states`waiting_user``blocked``pending_verification`
- 預設 receipt 目錄:`state/approved-plan-continuity`
- `npm test` 先保留給後續依計畫補上的完整測試流程