Refactor session summary: mesh-seed model corrections #48
Labels
No labels
blocked:children
blocked:commit-ready-failed
blocked:depends-231
blocked:depends-236
blocked:depends-237
blocked:depends-238
blocked:depends-239
blocked:gate-fetch
blocked:gate-fetch
blocked:gate-lint
blocked:gate-research
blocked:needs-attention
blocked:needs-decision
blocked:no-changes
blocked:no-procedure
blocked:preflight
blocked:verify-failed
bug
enhancement
feature-request
high-priority
in-progress
lint-cleanup
needs-decompose
needs-triage
ops-retry
ops-task
phase-5
quickfix
security/medium
self-building
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/mesh-seed#48
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Current State (as of 2026-03-19)
What we cleaned up this session
Deleted (3 files):
runtime/provisioning_orchestrator.py— wrong model, orchestrator should not register asworker_factoryruntime/mesh_orchestrator.py— wrong model, mesh nodes collectively negotiate orchestrationdocker/deployment_worker.py— workers are not docker containersFixed docker-compose:
worker-factory,deployment-worker,mesh-node)docker.mesh_node(infrastructure peers)Correct Mesh-Seed Model
Intent lifecycle:
Key principles:
What docker defines:
What docker does NOT define:
docker/mesh_node.py changes
intent.discovered.{capability})mesh.intent.routedocker/README.md updated
Reflects correct model: workers are ephemeral, nodes propagate, workers bid and claim.
Still needs work
test_mesh_native_provisioning.pyreferences deleted orchestrator — update or removetest_provision_worker_flow.pyreferences deleted orchestrator — update or removetest_multi_node.pyreferences deleted MeshOrchestrator — update to use MeshFederationtest_intent_messaging_simple.py,test_intent_messaging_unit.py— orphaned, clean upk8s/operator.pyuses deleted MeshOrchestrator — update or flagruntime/auto_scaler.pyline 37 references non-existentruntime/mesh_node.py— fix todocker.mesh_noderuntime/ingress_coordinator.pyuses deletedruntime/mesh_node.py— fix importsruntime/mesh_worker.pyhas LSP errors onSeedBackplane.consume— verify this exists_has_local_capacityuseslist_agents()— verify this method existscapabilities/_muscle/worker_factory/changes from earlier session may need reviewTests still referencing deleted files
Open architectural questions
provision_workerintent actually work — who handles it and how?worker_factorycapability and provisioning?