Getting Back to Coding: Starting with Semtrex
Tasks:
- Build "Label Table" for hashing semantic labels from human friendly (system default language, eventually with multi-lingual support) to generate fixed size hashes to be used as semantic identifiers by semtrex.
- Build semtrex that can parse a tree serialization format (ASCII text) to trees in memory.
- Build Receptor Skeleton: Define, Declare, Instantiate
- Build scape framework (so that the Flux/Log can operate off of a system scape for receptors)
- Build Flux / Log / Inter-Receptor Bus including sub-logger permissions for shared memory access, and status indicators & access/update timestamps for garbage collection
- Build Actions: Request, Respond, Transform (Exec)
Serialization:
We identified the beginnings of inter-receptor signal serialization headers (see photos)
Name Spaces & Label Tables:
Every receptor holds its own semantic symbol table (label table) and is a unique namespace. Namespaces can be traversed relatively, or at the local VMhost root. Also, the compository as a psuedo-global (local to all of CEPTR) identity space for composable elements with a UUID algorithm and approach comparable to joining the Ceptr network via triangulation and trust. This allows CEPTR network messages between VMhosts to maintain semantic coherence.
The contents of the Compository itself, should be implemented in a manner similar to a bittorrent DHT, with confirmation of distributed payload via SHA/MD5 from a trusted source.
Threshold is a better name than Membrane as it embodies the threshing and the holding and sense of a transformative boundary, rather than simply a covering.