1. KNOWLEDGE driftless_context_retrieve { task, files? }
→ the governing Topics and Notes
→ next_action: read the top result or move to operational records
2. COLLECTIONS driftless_collection { action:"retrieve", id }
→ bounded Records plus the criterion to read first
→ next_action: act on one Record
3. BROKER driftless_broker { action:"operations", provider }
→ the bounded operation list for a connected provider
→ next_action: invoke one operation
4. ACT driftless_broker { action:"invoke", … }
or driftless_collection_record { action:"update", … }