spec+plan: mesh-brain end-state — one heavy lobe per box, cheap gears co-reside (#112) (0.41.2)#116
spec+plan: mesh-brain end-state — one heavy lobe per box, cheap gears co-reside (#112) (0.41.2)#116OriNachum wants to merge 6 commits into
Conversation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012Cg9tcyAAC5CmDXuQXDvTU
…eside (#112) (devague /think) Converged frame: 3 reference shapes (qwen-only spark @262144, gemma-only thor @131072, small-model orin declared-but-unvalidated) as data over the near-term Shape schema. User decisions: shape axis is backward-compatible and mixable (specialized / multi-role / mixed, local or cloud); cross-box = direct + honest referral (no data-plane proxying); cheap gears co-reside everywhere; Spark stays a fleet shape. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012Cg9tcyAAC5CmDXuQXDvTU
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012Cg9tcyAAC5CmDXuQXDvTU
…te (0.41.2) t1 full-native heavy-lobe budgets (262144/131072 as shape data) · t2 orin-small shape (declared-but-unvalidated) · t3 honest referral (opt-in peer config, no data-plane proxying) → t4 contract-test matrix → t5 physical GB10+Thor acceptance → t6 docs+evidence. Spec doc trimmed: c7/c8 instructions updated to the co-residence decision; hard questions annotated RESOLVED. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012Cg9tcyAAC5CmDXuQXDvTU
… served via followed referral Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012Cg9tcyAAC5CmDXuQXDvTU
|
/agentic_review |
PR Summary by QodoSpec+plan: mesh-brain end-state shapes (one heavy lobe per box)
AI Description
Diagram
High-Level Assessment
Files changed (11)
|
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012Cg9tcyAAC5CmDXuQXDvTU
|



Spec + plan for the mesh-brain end-state (#112), worked through devague
/think→/spec-to-planon the merged #113 substrate.What this PR carries
docs/specs/2026-07-14-lobes-serves-the-mesh-brain-end-state-one-lobe-per.md(converged frame committed alongside). Four user decisions recorded first-class:role_infeasible404s name the peer that hosts an absent role (Advertised per-role endpoint (:8000) 404s while ready=true — clients dialing it degrade instantly (lobes-cli#87 shape regressed) #92 invariant holds).262144as a shape override, not the legacy scaffold.docs/plans/2026-07-14-lobes-serves-the-mesh-brain-end-state-one-lobe-per.md: 6 tasks in 4 waves —[t1 full-native budgets · t2 orin-small shape · t3 honest referral] → t4 contract-test matrix → t5 physical GB10+Thor acceptance → t6 docs.Key consequence made explicit
Under the co-residence decision, the end-state shapes have the same role sets as the near-term
spark-lobe/thor-lobe— #112 concretely reduces to full-native budgets (cortex 262144 = 2×, senses 131072 = 4×), the declared-but-unvalidatedorin-smallshape (#108 rule), and the referral layer.Sequencing
This is a spec+plan-only PR (no runtime source changes). Implementation sequences after the #113 plan lands — recorded as a stated assumption and a plan risk.
Version: 0.41.1 → 0.41.2 (patch; docs/spec/plan only)
Tests:
1419 passed, 14 skipped(live-gateway smokes)lobes (Claude)