Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenePool ¶
type GenePool struct {
// contains filtered or unexported fields
}
GenePool manages the ActiveGenes (crystals of logic) in RAM. It implements ports.GenePoolPort.
func New ¶
func New(ctx context.Context, storage ports.GenomeStoragePort, manifestPath string) (*GenePool, error)
New initializes the pool and runs the mandatory boot-time integrity check.
func (*GenePool) ActiveGenes ¶
func (p *GenePool) ActiveGenes(ctx context.Context, intent domain.IntentStr) iter.Seq[*domain.DomainGene]
ActiveGenes returns an iterator over genes matching the current intent context.
func (*GenePool) Reload ¶
Reload re-reads the manifest and re-mmaps the active genes into memory. LLD 9.2: Boot-Time Integrity Check enforcement.
func (*GenePool) ReloadTrigger ¶
Click to show internal directories.
Click to hide internal directories.