Repository navigation
Honesty c: one MemNet MCP at droplet (tip≠face); sysmledge is product face - #170
Merged
Merged
Conversation
Ops fleet sits outside MemNetSystem: device hosts run CoreLibrary only; the droplet hosts the single MemNetMcpServer. MN-REQ-06.6 / MN-VER-06-S03. Not N-server federation (#47). Co-authored-by: chouswei <chouswei@users.noreply.github.com>
…duct face Rewrite MN-REQ-06.6 / fleet docs so MemNetMcpServer is the MemNet tip/ops engine face (mcpCount=1 at droplet), not the product invent face. Product questions bind cousin sysmledge; Pi tip memnet-mcp remains legal ops. Co-authored-by: chouswei <chouswei@users.noreply.github.com>
Honesty test matches the contiguous teach string on MemNetMcpServer. Co-authored-by: chouswei <chouswei@users.noreply.github.com>
chouswei
marked this pull request as ready for review
September 21, 2026 01:45
chouswei
added a commit
that referenced
this pull request
Sep 21, 2026
chouswei
added a commit
that referenced
this pull request
Sep 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ops topology for multiple MemNet engine/serve instances on device hosts, with one MemNet MCP (tip/ops) on the droplet. Product invent face is cousin SysMLEdge (
sysmledge). tip≠face.Why
Live Core was teaching droplet
MemNetMcpServeras the product LLM face, and teaching “device must never run any MCP” / “agents bind the droplet MemNet MCP only” for product questions. That fails Live Core remeter: product Q →sysmledgeonly; MemNet MCP is CompanyMemory / engine ops.What (kept)
MemNetOpsFleetoutsideMemNetSystem.mcpCount=1at droplet for the fleet MemNet MCP;nServerFederation=false(Connect N MemNet servers (session pipe, not graph dump) #47).conly (no Hatch bump).tip≠face (this revision)
MemNetMcpServer= MemNet tip/ops MCP (tipIsFace=false), not invent/product face.sysmledgeon the droplet;productInventFace;mustNotInventUploadBind).mcpNested=false/productMcpNested=falsemean no product MCP nested. Tipmemnet-mcpon Pi for ops is allowed (tipMcpLegal=true) and stays tip≠face.sysmledge; MemNet tip/ops → droplet MemNet MCP and/or Pi tip. Soft-pass kill: tip path answering a product question.Soft-pass kills
tipIsFace=false; product face issysmledge)MemNetSystemb/ Hatch bump (honestyconly; goldfish loop unchanged)Honesty
Engine/MCP code is unchanged. Shared Multitask still uses one serve per host (TCP / streamable-http). Path-B
import_sliceremains a slice join, not Cypher MERGE of two live servers. This MemNet repo still has no SysMLEdge product face to invent (CousinSysMLEdge.thisRepoHasProductFace=false).