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:
2026-05-03 08:14:53 -04:00
parent 0760dc8012
commit e2fde5914e
4 changed files with 50 additions and 5 deletions

View File

@@ -85,8 +85,8 @@ Generates a unique identifier string for a new Org node. Uses the universal time
#+begin_src lisp
(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)))))
#+end_src
** The Data Structure (memory-object)