Skip to content

Glossary

A reference of core terminology used throughout the Rotifer Protocol documentation.

TermDefinition
GeneThe atomic unit of capability in the protocol — a modular, transferable, fitness-evaluable logic unit
PhenotypeA Gene’s interface description — input/output JSON Schema defining the behavioral contract
GenomeAn orchestrated composition of multiple Genes (Seq, Par, Cond, Try, TryPool)
ArenaThe evaluation environment where Genes compete and receive fitness scores
BindingThe interface layer connecting the protocol to external systems (Local, Cloud, Web3)
URAAUniversal Rotifer Autonomous Architecture — the protocol’s five-layer stack
TermSymbolDefinition
FitnessF(g)A Gene’s performance score in Arena evaluation
Safety ScoreV(g)A Gene’s security assessment score
FidelityExecution fidelity level: Native, Wrapped, or Hybrid
DomainFunctional classification of a Gene (e.g., search.web, code.analysis)
Reputation ScoreR(g)Composite reputation score combining Arena, usage, and stability
LevelDescription
NativeGene compiled to WASM, executes in sandboxed runtime
WrappedGene wraps an external API, declared fidelity
HybridMix of native logic and API calls
TermDefinition
CLICommand-line interface (@rotifer/playground)
MCPModel Context Protocol — AI tool integration standard
WASMWebAssembly — portable binary format for Gene execution
IRIntermediate Representation — the compilation target between TypeScript and WASM
AgentAn AI Agent assembled from a Genome of Genes