AI · MULTI-AGENT · 31-gate11 AGENTS · 1 ORCHESTRATOR · 6 PROJECTS

CHRISTIAN.T.MACIONUTC+811 AGENTS31-gateOWNER-VERIFIED

11 agents. One loop. 31-gate.

Every LLM output I ship passes the same statistical gate stack as a systematic strategy. The harness is the artifact; the model is interchangeable.

agents
11
4 inputs · 3 middles · 3 outputs · 1 orchestrator
eval gates
31
G1 to G31 · 6 families · exit-0 contract
projects
6
in-repo · reproducible
LOC Python
76.5k
stdlib-heavy · LLM-free scoring

The platform

11 agents. A directed-acyclic graph with one feedback edge.

4 inputs feed the orchestrator. The orchestrator dispatches to RAG-Recall, Eval-Gate, and Router. The middles publish to Artifact, Metric, and Feedback. Feedback loops back to the orchestrator. that loop is the entire system.

Doc corpus17 · 34 chunksEval set35 Q · goldBuild outputships · testsTelemetryOTel · tracesRAG-Recallrecall@3 = 0.886Eval-GateG1 to G31 · 31 gatesRoutertier-awareOrchestratorloop · budget · routingArtifactrepo · paperMetricDSR · κ · SLOPFeedbackreflect & revise
  • inputsdoc corpus · eval set · build output · telemetry
  • middlesRAG-Recall · Eval-Gate · Router
  • outputsArtifact · Metric · Feedback
  • loopFeedback → Orchestrator. this is the system

Live graph · public-safe slice

The graph is the spine.

Every claim, every artifact, every agent. wired through one knowledge graph that ships at compile time. T1 (5px) > T2 (3.5px) > T3 (2.5px). Squad color marks the channel. NDA-protected entities are filtered out before public.

BY CHRISTIAN MACION · QUANT RESEARCH + AI ENGINEERING

- agents online · - edges

Loop engineering

Idea → Eval → Ship → Measure → Next.

Loop engineering is what the AI lane is. The first step is the harness, not the prompt. The last step is the gate, not the model's confidence.

  1. 01

    Idea

    Draft the eval harness BEFORE writing the prompt.

  2. 02

    Eval

    Score against G1 to G31. Evidence per gate, exit codes.

  3. 03

    Ship

    Tier-routed agents. Per-step budget. Cut-over only on pass.

  4. 04

    Measure

    OTel traces · Cohen's κ · bootstrap CIs · DSR.

  5. 05

    Next

    Reflect → revise → loop. No-progress halt ships nothing.

Beyond the loop · STELLA Office

The next rung: graphs as shared memory.

The 5-rung spine to prompt → skills → agents → loops → graphsn/a is what STELLA's 11-agent office runs on. The graph layer is the productivity unlock: typed entities + relations + provenance, queryable, shared across every agent so the corpus isn't re-derived on every dispatch.

A

Multi-agent office

11 agents in 6 sub-teams. 4 doctrinal corpora. 5-must-have compliance on every loop primitive. NDA-safe by construction. counts and taxonomy only, never officer names.

Methodology →

B

Knowledge graph layer

9 entity types. 9 predicates. Four-stage pipeline. Extract · Resolve · Assemble · Query. The AAR → graph contract: every mission writes its findings, every AAR mutates the graph.

Workbook trilogy →

C

5-rung spine

Most teams plateau at the loop. STELLA runs at the graph rung. and ships the public-facing narrative via two workbooks (AI Engineering from the Ground Up, Graph Engineering for Everyone).

Read W1 →

Projects · the surface evidence

6 artifacts. Each is a project, not a demo.

Every project on this page ships with a reproducible harness, a labeled eval set or scored output, and a CI-enforced gate stack. None depend on a paid API at read time.

2025-11

RAG Recall Eval

RAG service that proves its own retrieval : recall@3 = 0.886, MRR@3 = 0.805 with offline stdlib TF-IDF retriever.

  • 0.886recall@3over 35 labeled Q's
  • 0.805MRR@3
  • 1.00Mean faithfulness
  • 0 / 35Hallucination flags
Open artifact
2025-12

Tool-Call Agent

ReAct-style tool-calling agent with OTel traces, fault injection, and 100% tool/arg correctness.

  • 100%Tool / arg correctness
  • 6 / 6Injected faults recovered
  • 0Loops without bound
Open artifact
2026-01

LLM-as-Judge Harness

LLM-as-judge pipeline validated against human raters : Cohen's κ = 0.58 with bootstrap CI and position-bias measured.

  • 0.58Cohen's κ (vs human)moderate agreement
  • 0.60 ± 0.02Pass rate95% bootstrap CI
  • 17%Position biaslower = better; flip-sensitive
Open artifact
2026-02

Eval MCP Server

MCP server exposing the slop-evaluation gate over Tools, Resources, and Prompts : 20/20 conformance, 100% round-trip parity.

  • 20 / 20MCP conformanceacross all 3 primitives
  • 100%Round-trip parity
  • 3 / 3Primitives exposedTools · Resources · Prompts
Open artifact
2026-03

Reflect-Revise Loop

Reflection-loop agent : mean SLOP 127.5 → 14.0 across drafts, 3/4 improved, 1/4 honest no-progress halt.

  • 127.5 → 14.0Mean SLOP scoreacross drafts
  • 3 / 4Drafts improved
  • 1 / 4Honest no-progress haltsshipped original
Open artifact
2026-03

Slop Scanner

13-metric literature-grounded AI-output quality gate : drove a real draft from HEAVY (81) to CLEAN (3).

  • 81 → 3Real-draft improvementHEAVY → CLEAN
  • 13Metrics
  • 0External dependencies
Open artifact

The eval console

31-gate. One row per gate. The full stack.

Same 31-gate you'd run on a published systematic strategy. Mechanical (exit-0 contract), not opinionated. A pass means the candidate is allowed to surface; a fail means it isn't.

eval console · G1 to G31 · 6 families
26pass4check1fail0.839pass-rate
G1 to G5

Retrieval

n/a Mechanical validity. schema, exit codes, byte budgets
Gate IDLabelResultValue
[G1]schema conformancePASS100 %
[G2]exit-0 contractPASS0.997
[G3]structured output parsePASS0.992
[G4]JSON Schema strict-modePASS100 %
[G5]byte-length budgetPASS2 144 B
G6 to G10

Generation

n/a Statistical nulls. bootstrap, regime-shuffle, priors
Gate IDLabelResultValue
[G6]block-bootstrap CIsCHECKn=10 000
[G7]random-timing nullsPASSp = 0.41
[G8]regime-shufflePASSp = 0.62
[G9]parameter-prior sensitivityPASS0.318
[G10]Monte-Carlo coveragePASS0.94
G11 to G15

Eval

n/a Walk-forward & OOS. frozen spec, embargoed test set
Gate IDLabelResultValue
[G11]Locked OOS windowsCHECK24 mo
[G12]5-era stabilityPASS4 / 5
[G13]expanding / rolling walk-fwdPASS6 folds
[G14]frozen-spec evaluationPASS3 rev
[G15]embargoed test setPASSholdout
G16 to G20

Deploy

n/a Multiple testing. DSR, PBO, Bonferroni to Holm, BH-FDR
Gate IDLabelResultValue
[G16]Deflated Sharpe Ratio (DSR)PASS0.70
[G17]CSCV-based PBOPASS0.18
[G18]Minimum Backtest Length (MinBTL)PASS8.4 yr
[G19]Bonferroni to HolmPASSp = 0.04
[G20]BH-FDRPASSq = 0.07
G21 to G25

Monitoring

n/a Look-ahead discipline. PIT datasets, survivorship, no leakage
Gate IDLabelResultValue
[G21]point-in-time datasetCHECKrefresh Q
[G22]survivorship-bias checkPASSverified
[G23]rebalance vs signal timingPASSt-1
[G24]frozen-spec (no leak)PASSenforced
[G25]no leakage to scoringPASSverified
G26 to G31

Feedback

n/a Economic & cost realism. spread, capacity, regime overlay
Gate IDLabelResultValue
[G26]spread / slippage / latencyFAIL7.2 bps
[G27]capacity-constraint reportPASS$250 k
[G28]funding-carryCHECK1.42 %
[G29]borrow costPASS0.18 %
[G30]vol-targeted sizingPASSσ → 8 %
[G31]regime overlayPASSON

Open-source on GitHub · 31-gate enforced by CI · same gate stack as a published systematic strategy · stdlib-only Python at the core · the one FAIL on G26 is real. slippage budget overrun caught by the harness, not a model that guessed.