Utility Tracking
Curation tracks retrieval outcomes per trajectory:- retrieval count
- success count after retrieval
- derived utility score
Python Curation Details
Python metadata also includes:- deferred validations (
DeferredValidation) - persistence score updates
- deprecation and supersession fields
TypeScript Curation Details
TypeScript curation currently uses retrieval-based signals viaCurationManager plus storage metadata fields.
Trigger Model
CurationManager.maybe_curate() increments episode counter and runs pruning every curate_every episodes (default 10).
