feat: UUIDv4 IDs, GTD conventions, backdate ROADMAP
- memory-id-generate now produces UUIDv4 (id-87917806-...) - GTD Conventions added to programming-standards.org - ROADMAP.org v0.3.0 tasks have :ID:, :CREATED:, :LOGBOOK:, CLOSED:
This commit is contained in:
@@ -19,8 +19,8 @@
|
||||
(nreverse results)))
|
||||
|
||||
(defun memory-id-generate ()
|
||||
"Generates a timestamp-based unique ID."
|
||||
(format nil "id-~36r" (get-universal-time)))
|
||||
"Generates a UUIDv4 unique ID. Compatible with Agora Note UUIDs."
|
||||
(concatenate 'string "id-" (string-downcase (format nil "~a" (uuid:make-v4-uuid)))))
|
||||
|
||||
(defstruct memory-object
|
||||
id type attributes content vector parent-id children version last-sync hash)
|
||||
|
||||
Reference in New Issue
Block a user