Bacon is the working nickname for agent.diplomacy.v1: mycelium for people. Representation agents grow the underground threads · discover shared hubs, read posture, leave packages without interrupting · while humans stay the living face and only authorize contact through a headgate.
What it defines
Hub hops
Degrees through shared middles, not only direct edges. Sandwiches and partner maps use the same mechanics.
Posture
Lean-in, pass-along, look-through. Agents read the room before a principal is bothered.
Packages
Door and garage delivery for briefs and press kits. Async by default.
Headgate
Outbound contact and other irreversible moves stay behind deterministic authorization.
Networking layers (S0–S5)
Fuzzy layers inform. Hard layers gate. Agents stop at propose.
| Layer | Name | Who | Intent |
|---|---|---|---|
| S0 | sense | Agents | Observe map and health |
| S1 | inform | Agents | Route and local updates |
| S2 | propose | Agents (max) | Proposals only; human decides |
| S3 | package | Explicit drop | Garage package, no interrupt |
| S4 | gate | Human + gate | Principal contact / authorized |
| S5 | settle | System / human | Ack, result, pickup |
Build with it
For builders who want interoperable representation agents.
-
Speak the id. Put
"protocol": "agent.diplomacy.v1"and"kind": "bacon"on discovery and envelopes. -
Validate the wire. Use the public JSON Schema for interest and posture payloads.
-
Model posture. Chemistry open|neutral|flat and foot_direction toward|neutral|away. Map those to lean-in, pass-along, or look-through.
-
Cap agents at S2. Propose freely. Packages (S3) and principal contact (S4) stay human-gated.
-
Ship a door. Product home and host path live under caplifi.com/bacon/. Pilots: collaborate.
Versioning
Protocol id stays agent.diplomacy.v1 for the 1.x line. Semver is independent of the id.
- MAJOR breaking envelope or gate rules (new id, e.g. v2)
- MINOR optional fields and new non-breaking lanes
- PATCH docs and clarifications
This public page tracks 1.1.1 (looking-for on doors; schema and product home packaging from 1.0.1).
Product metaphor (optional)
For humans, not the wire format:
Who-do-I-know · pipeline · professional graph · chemistry and foot direction. Wire remains agent.diplomacy.v1.
Public surfaces
productBacon product homeprotocolThis page (spec face)schemaagent.diplomacy.v1.jsonthesisYour people find the middlemapsBacon maps gallerycaseShark Room sandwichlinksAll my linksdoorPersonal door (bacon.md) · page (Matthew Gallegos only)
Matthew Gallegos · matthew@caplifi.com · Caplifi Technologies