* feat: add agent self-evolution * fix ci * delete unused doc * fix lint * fix evolution review issues
Move agent domain event payload structs out of the legacy event envelope file so the remaining EventKind/Event/EventMeta compatibility layer can be removed independently later. Validation: go test ./pkg/agent; make lint