You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Cheap-LLM ImportGuard adapter not shipped (MN-REQ-12.11 leftover) #63
MN-REQ-12.11 is an optional cheap-LLM soft review (allow / trim / reject) on Path B before ImportAbsorb.
#49 closed when the hook landed (set_import_guard, --no-guard, ImportGuardDecision). That hid the rest of 12.11: MemNet still does not ship an LLM adapter. If the host never registers a function, every import is GuardPassthrough.
Hard gates already run (distinct session, ACL, id_policy, LAW exclude, slice budget). This issue is not those.
Target
Ship one optional cheap-LLM ImportGuard in memnet-llm:
Off by default (no key → skip, same as today).
On when env is set (MEMNET_IMPORT_GUARD_API_KEY + model / base URL). OpenAI-compatible HTTP; do not vendor a model.
Returns ImportGuardDecision only. Guard chat is not SSOT.
Must not replace engine hard gates. Path A never enters the guard.
0.4.5 refresh (still open): SysML nest is on master (PR #68). ImportGuardHook implemented=true (#49 plug-in). CheapLlmImportGuard implemented=false — no LLM adapter in memnet-llm. 0.4.5 did not ship this. Team parked until that cut is named.
Activity
SysML: nest ImportGuardHook vs CheapLlmImportGuard for MN-REQ-12.11 (#68
chouswei commentedon Aug 13, 2026
0.4.5 refresh (still open): SysML nest is on master (PR #68).
ImportGuardHookimplemented=true (#49 plug-in).CheapLlmImportGuardimplemented=false — no LLM adapter inmemnet-llm. 0.4.5 did not ship this. Team parked until that cut is named.CheapLlmImportGuard adapter (MN-REQ-12.11 / #63) (#71)
Release 0.4.6 (memnet-llm) (#72)