docs: add CUSTOM_ID properties to all org-mode sections master
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sat, 21 Mar 2026 08:01:03 +0000 (10:01 +0200)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sat, 21 Mar 2026 08:01:03 +0000 (10:01 +0200)
doc/index.org

index 87fbb80..31709ca 100644 (file)
@@ -9,6 +9,9 @@
 #+OPTIONS: author:nil
 
 * General
+:PROPERTIES:
+:CUSTOM_ID: general
+:END:
 
 - This program is free software: released under Creative Commons Zero
   (CC0) license
@@ -21,6 +24,9 @@
 - [[https://www.svjatoslav.eu/projects/][Other software projects hosted at svjatoslav.eu]]
 
 ** Source code
+:PROPERTIES:
+:CUSTOM_ID: source-code
+:END:
 - [[https://www2.svjatoslav.eu/gitweb/?p=sixth-data.git;a=snapshot;h=HEAD;sf=tgz][Download latest snapshot in TAR GZ format]]
 
 - [[https://www2.svjatoslav.eu/gitweb/?p=sixth-data.git;a=summary][Browse Git repository online]]
 - See [[https://www3.svjatoslav.eu/projects/sixth-data/apidocs/][JavaDoc]].
 
 * Vision / goal
-  :PROPERTIES:
-  :ID:       f6764282-a6f6-44e6-8716-b428074dd093
-  :END:
+   :PROPERTIES:
+   :CUSTOM_ID: vision-goal
+   :ID:       f6764282-a6f6-44e6-8716-b428074dd093
+   :END:
 
 Provide hackable, versioned, optimized, distributed, geometrical,
 arbitrary dimensional ([[id:96116550-a6a1-4700-bef7-865d0deee7ea][hypercube based]]) data storage and computation
@@ -44,15 +51,17 @@ Because [[http://www.paulgraham.com/rootsoflisp.html][Lisp is hackable self defi
 language]] it would be used to provide [[https://en.wikipedia.org/wiki/Imperative_programming][imperative programming]] support.
 * Inspiration
 :PROPERTIES:
+:CUSTOM_ID: inspiration
 :ID:       0fa6354b-18c9-4120-bbf5-c7239aebecab
 :END:
 
 + see also: [[https://en.wikipedia.org/wiki/OLAP_cube][OLAP cube]].
 
 ** Brain
-  :PROPERTIES:
-  :ID:       d2375acc-af14-4f18-8ad0-7949501178c5
-  :END:
+   :PROPERTIES:
+   :CUSTOM_ID: brain
+   :ID:       d2375acc-af14-4f18-8ad0-7949501178c5
+   :END:
 
 + Brain appears to be natural geometrical/parallel data storage and
   computational engine:
@@ -73,6 +82,7 @@ language]] it would be used to provide [[https://en.wikipedia.org/wiki/Imperativ
 
 ** CM-1 Connection Machine
 :PROPERTIES:
+:CUSTOM_ID: cm-1-connection-machine
 :ID:       01aa65c1-3d44-44a8-9b90-58454bc6be80
 :END:
 
@@ -90,7 +100,13 @@ we can pre-distribute data across computation units and perform
 parallel [[id:171fe375-c737-41e6-b429-a414f6abc5d8][geometrical computation]].
 
 * Ideas
+:PROPERTIES:
+:CUSTOM_ID: ideas
+:END:
 ** Integrate with lossless diamond square algorithm based multidimensional data compressor
+:PROPERTIES:
+:CUSTOM_ID: integrate-lossless-diamond-square-compressor
+:END:
 
 + Demonstrate using 3D UI for debugging algorithm internals.
 
@@ -100,6 +116,7 @@ parallel [[id:171fe375-c737-41e6-b429-a414f6abc5d8][geometrical computation]].
 
 * Reasons for hypercube
 :PROPERTIES:
+:CUSTOM_ID: reasons-for-hypercube
 :ID:       96116550-a6a1-4700-bef7-865d0deee7ea
 :END:
 
@@ -122,11 +139,13 @@ parallel [[id:171fe375-c737-41e6-b429-a414f6abc5d8][geometrical computation]].
 
 * Geometrical computation idea
 :PROPERTIES:
+:CUSTOM_ID: geometrical-computation-idea
 :ID:       171fe375-c737-41e6-b429-a414f6abc5d8
 :END:
 
 ** Distributed computation and data storage
    :PROPERTIES:
+   :CUSTOM_ID: distributed-computation-and-data-storage
    :ID:       5d287158-53ea-44a2-a754-dd862366066a
    :END:
 
@@ -141,6 +160,7 @@ part). Question answering is making (relatively simple) lookups
 (geometrical queries) against the model.
 ** Mapping hypercube to object-oriented model and relational database
    :PROPERTIES:
+   :CUSTOM_ID: mapping-hypercube-to-oo-model-and-rdb
    :ID:       a117c11e-97c1-4822-88b2-9fc10f96caec
    :END:
 
@@ -165,6 +185,7 @@ database to geometrical hyperspace:
 
 ** Mapping entity relations in hypercube
    :PROPERTIES:
+   :CUSTOM_ID: mapping-entity-relations-in-hypercube
    :ID:       b6b15bd2-c78b-4c51-a343-72843a515c29
    :END:
 
@@ -183,6 +204,9 @@ Points in that cube would nicely capture many to many relations
 between authors and the books.
 
 * Current status
+:PROPERTIES:
+:CUSTOM_ID: current-status
+:END:
 
 - More or less defined [[id:f6764282-a6f6-44e6-8716-b428074dd093][Vision / goal]].