Establishes version control for the personal Logseq DB fork before starting the server-client architecture migration and domain features described in docs/agent-guide and the approved implementation plan. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
18 lines
474 B
OCaml
18 lines
474 B
OCaml
type kind = Page | Block | Tag | Property | Task | Asset | Unknown
|
|
|
|
type t = {
|
|
id : Cli_primitive.db_id option;
|
|
uuid : Cli_primitive.uuid option;
|
|
ident : Cli_primitive.keyword option;
|
|
name : string option;
|
|
title : string option;
|
|
kind : kind;
|
|
tags : Cli_primitive.keyword Rrbvec.t;
|
|
created_at : Time.date option;
|
|
updated_at : Time.date option;
|
|
deleted_at : Time.date option;
|
|
raw : Melange_edn_melange.any;
|
|
}
|
|
|
|
val of_value : Melange_edn_melange.any -> t
|