Expand description
GEP (Genome Evolution Protocol) compatible types.
This module provides GEP-compliant structures that extend the core evolution types. Reference: https://evomap.ai/wiki#GEP-Protocol
Structs§
- Blast
Radius - Blast radius - scope of changes
- Capsule
Content - Capsule content - structured description of the evolution
- Capsule
Outcome - Outcome result
- EnvFingerprint
- Environment fingerprint snapshot
- Epigenetic
Mark - Runtime behavioral modifiers
- File
Memory Graph - File-backed Memory Graph
- Gene
Advice - Advice for gene selection based on memory
- Gene
Constraints - Gene constraints - safety limits for evolution
- Gene
Precondition - Precondition for gene execution
- GeneRef
- Reference to a gene
- GepCapsule
- GEP-compatible Capsule definition
- GepEnvelope
- Common envelope fields for all GEP asset types
- GepGene
- GEP-compatible Gene definition
- Hypothesis
Ref - Reference to a hypothesis
- Memory
Graph - Memory Graph - manages causal memory for evolution
- Memory
Graph Event - Memory Graph Event - an entry in the causal memory graph
- Outcome
Ref - Reference to an outcome
- Signal
Gene Outcome - Historical (signal, gene) -> outcome mapping for advice
- Trigger
Context - Trigger context - full context that triggered this evolution
Enums§
- Asset
IdError - Capsule
Source Type - Capsule
Status - Gene
Category - Gene category - the intent type
- Memory
Event Kind - Memory Graph Event kinds
- Signal
Pattern - Signal match pattern - supports substring, regex, and multi-language alias
Constants§
- GEP_
SCHEMA_ VERSION - GEP Protocol schema version
Functions§
- compute_
asset_ id - Compute the SHA-256 asset ID for a serializable object The asset_id field is excluded from the hash computation
- compute_
sha256 - Compute SHA-256 hash of a string
- parse_
asset_ id - Parse asset_id and return the hash portion
- verify_
asset_ id - Verify that a claimed asset_id matches the computed hash