plur_suggest_scope
Score an engram's statement, domain, and tags against scope covers to suggest matching registered scopes. Returns ranked candidates; advisory only.
Instructions
Suggest which registered scope(s) an engram belongs in, ranked by fit. Deterministic — no LLM, no network. Scores the statement keywords, optional domain (a dotted namespace like "plur.core.security"), and tags against the covers[] each scope declares. ADVISORY ONLY: this does not route or store anything; pass the chosen scope to plur_learn yourself. Returns candidates sorted by confidence (empty when nothing matches).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Optional tags on the engram | |
| domain | No | Optional dotted namespace for the engram (e.g. "plur.core.security") — strongest routing signal | |
| statement | Yes | The engram statement to route |