more cleanups & docs

This commit is contained in:
2025-08-10 17:02:47 +02:00
parent d278185ff3
commit 3ed6bafa84
10 changed files with 54 additions and 25 deletions

19
org/apt-notes.org Normal file
View File

@@ -0,0 +1,19 @@
#+title: Apt Notes
* ideas
** state
state is a global hashmap.
top keys are references, which uniquely identify an idea.
top values are the content of the ideas.
** fields
ideas have stuff in _meta field
notably [:_meta :_properties] and [:meta :_reference]
there is also _parent.
*** TODO _parent and _meta need getters
** uid-of
uses property system to deref ideas
should be used rather than prtc/value
* properties
** in state
state has a top-level _property key
below that is a hierarchical map of the different property keys (like :foo into :bar into :baz) that finally has a :_node key, which is a set of all idea references for that property