Add local document resource commands
This commit is contained in:
parent
527090fd4c
commit
ce260625d6
14 changed files with 277 additions and 14 deletions
|
|
@ -101,8 +101,12 @@ loading, change extraction, and DB sync are future work.
|
|||
through `kv create/set/get`. Iroh Documents namespaces, prefix authorization
|
||||
enforcement, and replication are future work.
|
||||
|
||||
`geth-document`, `geth-pubsub`, `geth-pipe`, and `geth-ssh-proxy` currently
|
||||
define types, command shape, and roadmap stubs.
|
||||
`geth-document` currently registers local document resources with an empty JSON
|
||||
state placeholder and local-only sync status. Automerge state, editing, and sync
|
||||
are future work.
|
||||
|
||||
`geth-pubsub`, `geth-pipe`, and `geth-ssh-proxy` currently define types,
|
||||
command shape, and roadmap stubs.
|
||||
|
||||
`geth-ssh-identity` defines SSH trust namespaces plus certificate request,
|
||||
approval, certificate import, and revocation-list data models. The bootstrap
|
||||
|
|
|
|||
|
|
@ -292,11 +292,12 @@ Automerge documents.
|
|||
- Schema mismatch is detected before applying changes.
|
||||
- Optional CAS-backed snapshots or batches are documented if used.
|
||||
|
||||
- `[ ]` Automerge document resource.
|
||||
- `[~]` Automerge document resource.
|
||||
Acceptance criteria:
|
||||
- `geth document create/status` works for local documents.
|
||||
- Document state is stored durably.
|
||||
- Tests cover create, update, save, and reload.
|
||||
- `[x]` `geth document create/status` works for local documents.
|
||||
- `[x]` Document metadata and empty JSON state are stored durably.
|
||||
- `[ ]` Automerge document state is stored durably.
|
||||
- `[ ]` Tests cover create, update, save, and reload.
|
||||
|
||||
- `[ ]` Automerge sync over Iroh.
|
||||
Acceptance criteria:
|
||||
|
|
|
|||
Loading…
Reference in a new issue