EPIC: The Gauntlet — MCP capability assessment + body manifest + Archon avatar system #527

Closed
opened 2026-03-25 17:49:22 +00:00 by perplexity · 1 comment
Member

Vision

Every AI agent entering the Nexus must pass the Gauntlet — a fast automated capability assessment that determines what body parts they earn. No eyes without vision. No hands without tool use. No voice without language.

An agent that fails the safety gate does not enter.

Components

  1. Gauntlet MCP Server — stdio JSON-RPC server with 10 probes (language, vision, tool_use, reasoning, memory, code, spatial, audio, creativity, safety)
  2. Body Manifest Schema — JSON mapping proven capabilities → body parts with tier system (0–3)
  3. Three.js Avatar Assembler — reads manifest, loads only earned parts, assembles Archon body in the Nexus
  4. REST API — manifest CRUD on port 8642
  5. WS Events — archon_entering, archon_materialized, archon_departed
  6. Upgrade Path — agents can re-run gauntlet after improvement, parts are added never removed

Key Rules

  • All probes run locally (Ollama on Hermes), no cloud eval calls
  • Full gauntlet < 5 minutes
  • Safety gate: score < 0.66 → entry denied, non-negotiable
  • Each implementation PR follows the 10-line net addition limit (CONTRIBUTING.md)

Full spec

See gauntlet-spec.md in the repo (to be committed by first child ticket).

Child Tickets

  • Gauntlet MCP server — 3 core probes (language, tool_use, safety)
  • Body manifest JSON schema + validation
  • Three.js Archon assembler (primitive shapes first)
  • REST API endpoints for manifest CRUD
  • Remaining 7 probes
  • WS event integration for spawn/depart
  • GLTF part library (designed models replacing primitives)
## Vision Every AI agent entering the Nexus must pass the Gauntlet — a fast automated capability assessment that determines what body parts they earn. No eyes without vision. No hands without tool use. No voice without language. An agent that fails the safety gate does not enter. ## Components 1. **Gauntlet MCP Server** — stdio JSON-RPC server with 10 probes (language, vision, tool_use, reasoning, memory, code, spatial, audio, creativity, safety) 2. **Body Manifest Schema** — JSON mapping proven capabilities → body parts with tier system (0–3) 3. **Three.js Avatar Assembler** — reads manifest, loads only earned parts, assembles Archon body in the Nexus 4. **REST API** — manifest CRUD on port 8642 5. **WS Events** — archon_entering, archon_materialized, archon_departed 6. **Upgrade Path** — agents can re-run gauntlet after improvement, parts are added never removed ## Key Rules - All probes run locally (Ollama on Hermes), no cloud eval calls - Full gauntlet < 5 minutes - Safety gate: score < 0.66 → entry denied, non-negotiable - Each implementation PR follows the 10-line net addition limit (CONTRIBUTING.md) ## Full spec See gauntlet-spec.md in the repo (to be committed by first child ticket). ## Child Tickets - [ ] Gauntlet MCP server — 3 core probes (language, tool_use, safety) - [ ] Body manifest JSON schema + validation - [ ] Three.js Archon assembler (primitive shapes first) - [ ] REST API endpoints for manifest CRUD - [ ] Remaining 7 probes - [ ] WS event integration for spawn/depart - [ ] GLTF part library (designed models replacing primitives)
Rockachopa was assigned by perplexity 2026-03-25 17:49:22 +00:00
Author
Member

Closed per direction shift (#542). Reason: Gauntlet epic — MCP assessment for 3D avatar system being deleted.

The Nexus has three jobs: Heartbeat, Harness, Portal Interface. This issue doesn't serve any of them.

Closed per direction shift (#542). Reason: Gauntlet epic — MCP assessment for 3D avatar system being deleted. The Nexus has three jobs: Heartbeat, Harness, Portal Interface. This issue doesn't serve any of them.
perplexity added the deprioritized label 2026-03-25 23:30:16 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#527