The Edges and the Center
The intuition of “in” and “out” is important in noodle. Each doodle has internal and external structure.
But what happens if you go “out” all the way?
Well you end up on an autogenerated layer called meta
.
It’s the “highest” level map of the noodle.
Similarly, if you go all the way “in”, it’s like unpacking all the internal structure.
You end up on the base
layer which associates all the doodles exhaustively.
Complete information about what’s in the noodle.
The base layer is the fundamental reference layer in the multiplex graph and includes all doodles. It is like an all inclusive associative map of the entire knowledge base. It’s like the ground that noodle stands on. Or maybe like a flat and distorted version of the structure. Think of it as the knowledge base as seen “from below”. It is a minium spanning tree which closely corresponds to the filesystem structure of the working directory. This layer is useful for traversal algorithms.
base
cannot be removed.
Nor can it be associated with a file in the working directory.
A file in the users’s working directory with the name “base” is considered illegal and will not be managed by noodle.
A good place to start navigating.
The meta layer is like a view of the knowledge base as seen “from above”.
The meta layer cannot be removed. Nor can it be associated with a file in the working directory. A file in the users’s working directory with the name “meta” is considered illegal and will not be managed by noodle.
The non-doodle doodle.
The origin
doodle is a conceptual centre in the multiplex graph and a representation of the context itself.
It does not have internal structure because that might be thought of as redundant with the multiplex graph itself.
The origin can indicate polarity.
This is useful for indicating sequences, hierarchy, nesting etc.
For instance if a layer forms a tree and origin
is included, it is considered the root.
It should be noted a number of default behaviours and edge case handlings make use of the origin
.
For example if an abstract doodle becomes completely unlinked, we say the doodle has been orphaned.
You will find it attached to the origin
at the base layer.