slowave_feedback
Records append-only feedback on retrieved memories and procedures, marking assessments as useful, irrelevant, or stale and tracking procedure use and effect so future retrieval results improve.
Instructions
Record append-only evidence about retrieved memories and procedures.
Task outcome does not belong here; slowave_commit owns it. Declarative
assessments are used|irrelevant|stale. A stale assessment must include
stale_reason (contradicted|superseded|outdated|unsupported|withdrawn)
and a concise reason; superseded additionally requires
replacement_memory_id. Procedure feedback keeps
use (used|not_used) separate from effect
(helped|no_effect|harmed|unknown), with contribution required when used.
Args: retrieval_id: opaque ID returned by activate/recall. memory_feedback: [{memory_id, assessment, stale_reason?, replacement_memory_id?, reason?}]. procedure_feedback: [{procedure_id, use, effect, contribution?, reason?}]. retrieval_quality: optional whole-result quality assessment. missing: optional descriptions of expected but absent knowledge. coverage: partial or complete; silence under partial is not negative. items: batch of records with the same fields. Scalar feedback fields and items are mutually exclusive. Returns: retrieval_id: the assessed scalar retrieval. coverage: applied partial or complete coverage. outstanding: memory_ids and procedure_ids still requiring assessment. accepted_event_ids: append-only feedback events accepted by the server. rejected: feedback targets or shapes the server did not apply, with reasons. applied: IDs grouped by the feedback effect recorded by the server. results: for batch input, ordered item envelopes with independent ok/data or ok/error results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | ||
| missing | No | ||
| coverage | No | partial | |
| retrieval_id | No | ||
| memory_feedback | No | ||
| retrieval_quality | No | ||
| procedure_feedback | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||