phago-core
Core traits and types for Phago biological computing primitives.
Overview
This crate provides the foundational abstractions for the Phago framework:
- 10 Biological Primitive Traits: Digest, Apoptose, Sense, Transfer, Emerge, Wire, Symbiose, Stigmerge, Negate, Dissolve
- Core Types: AgentId, NodeId, DocumentId, Position, Signal, Trace, NodeData, EdgeData
- Substrate Trait: Environment abstraction for agent interactions
- TopologyGraph Trait: Structural query interface for knowledge graphs
- Error Types: Structured error handling with
PhagoError
Usage
use *;
// Access all core types and traits
let pos = new;
let agent_id = new;
Part of Phago
This is a subcrate of phago. For most use cases, depend on the main phago crate instead:
[]
= "0.1"
License
MIT