From 4bc721c3bf7589b519c5730d093f704ce56e3f09 Mon Sep 17 00:00:00 2001 From: tanaka takashi Date: Mon, 29 Jun 2026 21:43:54 +0900 Subject: refactor: MCP層をmcpc APIベースに刷新 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 独自JSON-RPC処理をmcpcへ置き換え - 各MCPツールを個別ソースへ分離 - 共通コンテキストと登録処理を整理 - mcpc互換修正と統合テストを更新 --- src/storage/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/storage/README.md') diff --git a/src/storage/README.md b/src/storage/README.md index 3c03dba..79874b0 100644 --- a/src/storage/README.md +++ b/src/storage/README.md @@ -2,7 +2,8 @@ The storage adapter owns `active.log`, `snapshot.bin`, the data-directory lock, in-memory live/deleted state, synchronous PUT/DEL writes, startup replay, and -compaction. It uses Win32 64-bit file APIs and `FlushFileBuffers`. +compaction. It depends only on the UTF-8, opaque-handle API in `src/sys`; OS +file and durability primitives do not leak into this layer. The binary format is private but versioned. Invalid complete records are never skipped; only an incomplete EOF record is truncated. Snapshot generation must -- cgit v1.2.3