文書とバージョン
文書は単一 API のホスト表現です。組織内のプロジェクトに属し、上書きではなく時間とともにバージョンを蓄積します。
階層
Organization -> Project -> Document -> Versions
文書は組織直下かプロジェクト内に作成でき、プロジェクトと組織ごとに列挙されます。
状態ライフサイクル
文書は 4 状態を経ます。
| 状態 | 意味 | 公開サービス |
|---|---|---|
ACTIVE | オンライン | ドキュメントと MCP 提供(各有効マーカーに従う) |
PAUSED | 一時停止 | 公開サービス利用不可 |
ARCHIVED | 保持するが現行でない | 提供しない |
DELETED | ソフト削除 | 提供しない |
許可される遷移は:
pause: ACTIVE -> PAUSED
resume: PAUSED -> ACTIVE
archive: ACTIVE / PAUSED -> ARCHIVED
restore: ARCHIVED -> ACTIVE
delete: ACTIVE / PAUSED / ARCHIVED -> DELETED
一時停止は文書を落として再開する最速の方法で、アーカイブは履歴は保つが現行として扱いません。削除はソフト削除で、コアデータが即破棄されません。