Proposal: integrate LAR-1 provenance and /3 agent signals into the agent harness
synthetic-sciences/openscience
Proposal: integrate LAR-1 provenance and /3 agent signals into the agent harness
Hi — I maintain two small specs that may fit well into OpenScience's multi-agent architecture, especially given your sub-agent setup (research, critique, literature-review).
**/3 (Third Protocol):** a minimal .POSITION.INTENT.PHASE signal format for agent-to-agent communication. It encodes where an agent is speaking from (REF=reflecting, ACT=acting, OBT=observing, HLD=holding, ERR=error), what it wants (REQ=request, SIG=signal, INF=inform), and phase (P=pending, S=started, D=done, F=failed). This lets agents announce state transitions without parsing full text context.
Spec: github.com/carlsonchik/third
**LAR-1 (Latent Agent Register):** a semantic overlay for agent messages — provenance (agent_id, session_id, model, timestamp), cognitive stance (attention, certainty, verification state), and context (thread, reply_to). Currently published as @lar-1/a2a (npm), lar1semantic (PyPI). In discussion at A2A#2014 for Google's Agent-to-Agent protocol.
**Where it fits OpenScience:**
1. Your research harness could emit /3 signals on state transitions (planning → executing → verifying → writing), making sub-agent coordination observable and debuggable
2. LAR-1 provenance on tool calls would let the workspace trace which model/agent made which decision — useful for the persistent research graph
3. As an MCP plugin, LAR-1 could annotate your existing tool calls with zero changes to the harness itself
**...
View on GitHub ↗
SaaS Metrics