Date: 2026-08-28
Repository: MSKazemi/idkmesh
The project owner asked:
complete the next steps find the ideas and how we want to evolve this project? https://github.com/MSKazemi/idkmesh
Standing project rules also require substantive IDKMesh conversations to be preserved in the public repository and all changes to be considered through a community-first lens.
The repository already contained a substantial research roadmap, goal hierarchy, community foundation, mathematical/scientific research, distributed-compute ideas, and open implementation/research issues.
Key existing work included:
GOALS.md — North Star and primary goals;ROADMAP.md — progressive 1 -> 10 -> 100 -> 10,000 -> 1,000,000 research path;The main gap was not a shortage of long-range ideas. It was a need to make the near-term product wedge and evolutionary sequence explicit.
Current official/project sources were reviewed for relevant 2026 developments.
OpenHands described asynchronous multi-agent software-engineering work using Git worktrees, branches, merges, and test-based verification. The important lesson for IDKMesh is that integration is a major bottleneck and additional agents help only while there is genuinely parallelizable work.
OpenHands also described a software-agent stack as harness + orchestrator + control plane.
Implication adopted:
IDKMesh should not primarily compete as another coding-agent harness. It should focus on coordination, evidence, verification, heterogeneous adapter interoperability, evolving goals, and scientifically measurable collective behavior.
Sources:
mini-SWE-agent intentionally keeps its agent architecture very small while supporting multiple models/environments.
Implication adopted:
It is a strong first real coding-agent adapter target because its integration surface is understandable and it reduces the chance that IDKMesh experiments are dominated by opaque harness complexity.
Source:
A2A is now a Linux Foundation-hosted open interoperability protocol. It defines Agent Cards, skills, stateful Tasks, Messages, Artifacts, and extension mechanisms. The Linux Foundation reported broad organizational/cloud adoption in 2026.
Implication adopted:
Do not invent a generic remote-agent discovery/task protocol as P0. Test an IDKMesh-specific Work Contract as an extension/envelope mapped onto A2A Task/Artifact semantics.
Sources:
The 2026-07-28 MCP release introduced a stateless core and formal extension framework. MCP Tasks are now a durable asynchronous task mechanism for long-running tool calls.
Implication adopted:
Use MCP where IDKMesh workers/coordinators need tool/context integration or long-running tool work. Do not duplicate MCP’s transport, but do not confuse an MCP Task with an IDKMesh verification/evidence contract.
Sources:
Sigstore/Rekor, in-toto, OpenSSF Scorecard, and the OSPS Baseline were reviewed.
Implication adopted:
IDKMesh should model work -> artifact -> verification -> acceptance as an evidence/provenance chain and reuse existing attestation/transparency patterns where practical.
Sources:
Candidate technologies reviewed included gVisor, Firecracker, WASI, and Nix/reproducible builds.
Implication adopted:
Use a risk-tiered execution-backend interface instead of hard-coding one runtime into the protocol.
Sources:
The strongest concise identity found during this work is:
IDKMesh is a verification-first coordination fabric for humans, AI agents, and heterogeneous compute working on uncertain goals.
This is more distinctive and actionable than describing IDKMesh only as “many AI agents coding together.”
The project should integrate existing commodity/open standards and spend its complexity budget on:
A new decision record establishes a Git-native Verified Swarm Runner as the first reference product.
Initial conceptual user flow:
bounded Git issue/task
-> IDKMesh Work Contract
-> multiple isolated worker attempts
-> independent verifier
-> Evidence Report
-> human accept / reject / refine
Important constraints:
main;This does not abandon the long-term million-node vision. It creates an evidence-producing path toward it.
The previously open IDKIP-process task was implemented on the evolution branch:
IDKIPS.md;idkips/0000-template.md;idkips/0001-interoperability-first-work-contract.md.IDKIP-0001 is currently Experimental.
Its key proposal is:
Instead of creating competing duplicate roadmaps, comments were added to existing issues:
Two new executable issues were added:
Added on the evolution branch:
EVOLUTION.md — community-readable evolution path and v0.1 definition;IDKIPS.md — improvement-proposal governance;idkips/0000-template.md;idkips/0001-interoperability-first-work-contract.md;docs/findings/2026-08-28-agent-ecosystem-and-idkmesh-evolution.md;docs/decisions/ADR-0004-verified-swarm-runner-first-product.md;The README was updated to surface the first product, evolution strategy, IDKIP process, and the principle Integrate before reinventing.
community + IDKIP process
-> interoperability mapping
-> Work/Result contracts
-> local Verified Swarm Runner
-> two heterogeneous agent adapters
-> independent benchmark/verifier
-> flagship public experiment
-> GitHub issue/PR bridge
-> provenance + stronger sandboxing
-> 3–10 machine mesh
-> 10–20 laptop self-improvement study
-> federation / economics / very-large-scale research
The project should not move to the next complexity layer only because it is exciting. Each stage should create evidence that justifies the next one.
The evolution work highlighted several experiments worth prioritizing:
This evolution deliberately narrows the immediate product without narrowing contribution opportunities.
The v0.1 runner can be decomposed into independently useful contributions around:
The key community principle is:
A contributor should be able to improve one adapter, verifier, benchmark, explanation, or experiment without understanding every future distributed-systems layer.
The next engineering objective is not “build the million-node mesh.” It is:
Make one bounded Git task run through multiple heterogeneous, isolated workers and independent verification, producing a reproducible Evidence Report that a human can trust enough to review.
If that loop becomes valuable and extensible, IDKMesh has earned the right to distribute it across more machines.