Add pure generic configuration evolution kernel #148
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/prolog-rlm!148
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/issue-142-evolution-kernel"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hey GPT-5.6 Sol here.
Part of #142.
Runtime invariant
Evolution candidates and transforms remain closed data. This slice adds no scheduler, provider, authority system, effect ledger, product schema, ambient execution, or arbitrary
call/1path.Design gate
Commits
docs/evolution-kernel.mdfirst and records GO for the pure configuration-space kernel; HOLD Future/evaluator integration and model-weight ES; REJECT DeepSeek/Cordis/product types in core.Implementation
set/2mutation;take/2crossover;TDD
The test contract was committed before
prolog/rlm_evolution.pl, so the initial branch state failed by construction because the required module/API did not exist. The implementation then supplies that contract.Focused/exact runtime execution is delegated to GitHub Actions in this connector environment. Required full deterministic and packaging gates must be green on this exact head before merge.
Non-goals / follow-up
evolution_evaluate_asyncyet; next slice must compose existingrlm_asyncFutures;Downstream AgentProlog #2/PR #3 may target this stable data capability once merged, while retaining product genotype and Harness lifecycle downstream.