docs: deterministic vs inference matrix
This commit is contained in:
@@ -0,0 +1,20 @@
|
|||||||
|
# Deterministic execution vs model inference
|
||||||
|
|
||||||
|
Implementable boundary so install/upgrade/policy never depend on model compliance and skills stay testable offline.
|
||||||
|
|
||||||
|
| Concern | Deterministic (code / CLI) | Inference (main or vision aux) |
|
||||||
|
|---------|----------------------------|--------------------------------|
|
||||||
|
| Install Docker, Compose, pins | Yes | No |
|
||||||
|
| `nemohermes onboard`, policy set, channels add, inference set, snapshot, rebuild | Yes | No |
|
||||||
|
| Provider/MCP process start, health probes | Yes | No |
|
||||||
|
| SaaS JSON → domain objects; stock thresholds; appointment gap math | Yes | No |
|
||||||
|
| Template fill for standard SMS/email skeletons | Yes | Optional paraphrase |
|
||||||
|
| “What’s important on my board today?” | Facts from tools | Ranking and wording |
|
||||||
|
| Draft tone in owner’s voice | Style pack constraints | Generation |
|
||||||
|
| Photo/video understanding | Media validation | Vision aux |
|
||||||
|
| Refuse pay / silent send / publish | OpenShell + skill hard fail | Model should refuse; not relied on alone |
|
||||||
|
| Confirm-to-remember persistence | Write only after structured confirm | Propose text to remember |
|
||||||
|
| Upgrade pull/migrate/recreate | Yes | No |
|
||||||
|
| Owner-facing “run this in a terminal” | **Forbidden** | SOUL/skills must not invent shell recipes |
|
||||||
|
|
||||||
|
Unit tests cover the deterministic column without a live model.
|
||||||
Reference in New Issue
Block a user