Explanations
This section is a conceptual guide to annnet.
- Design principles: the decisions that shape annnet.
- Package architecture: how the object model and package modules fit together.
- Internal representation: the in-memory graph model.
- Mutation and derived state: how writes propagate through registries, overlays, and caches.
- Incidence representation: the graph formalism underneath the package.
- Multilayer and multi-aspect graphs: how annnet models layered graph state.
- Slices and views: how one graph can hold several contexts without duplication.
- Interoperability: what annnet keeps, what other tools expect, and how conversion works.
- Storage and IO: native persistence and exchange formats.
- Tracking changes: mutation history, snapshots, and diffs.
Use the API reference when you need exact signatures and details about parameters, attributes, and methods.