bone-persistence 0.1.0

Persistence layer for BoneTools
Documentation
# Bone Persistence

Bone Tools 的抽象持久化层,专注于状态管理而不依赖具体的存储实现。

## 架构设计

### 设计原则

- **抽象优先**: 不暴露具体的数据库实现细节
- **状态中心**: 所有操作都围绕 `AppState` 进行
- **可扩展性**: 支持多种持久化后端
- **同步友好**: 内置冲突处理和状态合并功能

## 使用方式

### 基本用法

### 状态操作

### 状态合并

TODO

## 支持的后端

- **SQLite**: 默认后端,支持复杂查询和事务

## 错误处理

所有操作都返回 `Result<T, PersistenceError>`,包含详细的错误信息:

## 迁移指南