automaton-evolutions
v1.0.0
Published
Canonical automaton CanvasL data files for self-referential systems (A₀-A₁₁)
Maintainers
Readme
automaton-evolutions
Canonical automaton CanvasL data files for self-referential systems (A₀-A₁₁).
Overview
This package contains the canonical automaton CanvasL data files that define the complete A₁₁ automaton system. All files use consistent a# prefix naming (A₀-A₁₁) for clarity and organization.
Installation
npm install automaton-evolutionsFiles
Primary Foundation Files (A₀-A₄)
a0-unified-automaton.canvasl: Unified automaton integrating all foundation filesa1-automaton-kernel-seed.canvasl: Kernel seed for regenerationa2-metaverse-shape.canvasl: Metaverse shape topologya3-metaverse-centroid.canvasl: Metaverse centroid and identitya4-autonomous-basis.canvasl: Autonomous basis for self-sustaining operations
Extended Automata Files (A₅-A₁₁)
a5-sheaf-gluer.canvasl: 5D MetaLogNode DAG federationa6-homology-checker.canvasl: 6D ∂² = 0 homology validationa7-webauthn-oracle.canvasl: 7D biometric identity and authenticationa8-bip32-keymaster.canvasl: 8D HD wallet and cryptographic addressinga9-webrtc-messenger.canvasl: 9D P2P communication (WebRTC)a10-mqtt-herald.canvasl: 10D peer discovery and signaling (MQTT)a11-master.canvasl: 11D Master Coordinator (A₁₁ Lie Algebra)
Usage
Import File Paths
import { AUTOMATON_FILES, getAllAutomatonFiles, getA11Files } from 'automaton-evolutions';
// Get specific file path
const unifiedPath = AUTOMATON_FILES.a0Unified;
const kernelSeedPath = AUTOMATON_FILES.a1KernelSeed;
// Get all files
const allFiles = getAllAutomatonFiles();
// Get A₅-A₁₁ files only
const a11Files = getA11Files();Using with meta-log-db
import { MetaLogDb } from 'meta-log-db';
import { AUTOMATON_FILES } from 'automaton-evolutions';
const db = new MetaLogDb();
const canvas = await db.loadCanvas(AUTOMATON_FILES.a0Unified);Using with automata-metaverse
import { AdvancedSelfReferencingAutomaton } from 'automata-metaverse';
import { MetaLogDb } from 'meta-log-db';
import { AUTOMATON_FILES } from 'automaton-evolutions';
const db = new MetaLogDb();
const automaton = new AdvancedSelfReferencingAutomaton(
AUTOMATON_FILES.a0Unified,
db
);File Structure
All files follow the CanvasL format with:
@versionand@schemadirectives- Nodes with
bipartitemetadata including BQF coefficients - References to related automata using
a#naming - R5RS function calls for regeneration
Naming Convention
All files use the a# prefix naming convention:
a0-unified-automaton.canvasl(A₀)a1-automaton-kernel-seed.canvasl(A₁)a2-metaverse-shape.canvasl(A₂)- ... through
a11-master.canvasl(A₁₁)
This ensures consistent naming and easy identification of automaton files.
Dependencies
This package has no runtime dependencies. It is a data-only package containing CanvasL files.
License
MIT
Related Packages
meta-log-db: Database package that parses CanvasL filesautomata-metaverse: Execution engines that use these CanvasL files
