Memory, Feedback, Adaptation, Capability: Stop Calling All of It ‘Learning’
HUMΛN Team··7 min
Vocabulary is governance
If you cannot name what changed, you cannot govern it. HUMΛN uses four terms consistently (HumanOS orchestration canon — memory, feedback, adaptation, capability update):
| Term | Means |
|---|---|
| Memory | What you can retrieve later — scoped, policy-bounded storage. |
| Feedback | Signals from outcomes — thumbs-up, rejections, operator notes — append-only evidence. |
| Adaptation | Behavior change driven by memory + feedback under rules (proposals, approval, apply). |
| Capability update | What the system believes about quality / routing — evidenced, not vibes. |
Where the API reflects the split
- Feedback (evidence):
POST /v1/humanos/feedback/eventswith a registeredpayload_type; list withGET /v1/humanos/feedback/events(cursor pagination). - Adaptation (governed):
POST /v1/humanos/learning/proposals→ lifecycle viaPATCH /v1/humanos/learning/proposals/:proposal_id→POST …/apply(writeshumanos_tuning_actionswhen approved). - Inspectability:
GET /v1/humanos/policy/effectiveexposes the mergedlearningenvelope (what is allowed before you mutate).
SDK entry points (same paths)
@human/client-sdk:
await client.humanos.recordFeedbackEvent({
payload_type: 'accepted',
scope: 'user',
});
await client.humanos.listLearningProposals({ status: 'draft' });
@human/sdk: use client.humanosLearning (recordFeedbackEvent, createLearningProposal, …).
Next
Learning & Adaptation — Part 2 of 6
Code & Docs