{
  "ok": true,
  "route": "/api/pin-assist",
  "mode": "PIN_ASSIST_MANIFEST",
  "framework": "Pin Assist — Governed Elevation",
  "primary_use": "Telemetry lane selection from up to 1000 parallel realtime projections",
  "architecture": "1000 projections → GRADD buffer → Pin Assist batch → 1 primary lane → Saturn pipeline",
  "one_sentence": "Pin Assist governs when a signal is allowed to become primary, not which signal is correct.",
  "capacity": {
    "max_projections": 1000,
    "min_projections": 1
  },
  "thresholds": {
    "pin_score_threshold": 0.75,
    "pin_relevance_threshold": 0.6,
    "pin_max_sim_threshold": 0.85,
    "min_stability_seconds": 120,
    "high_tier_threshold": 0.7,
    "medium_tier_threshold": 0.4
  },
  "default_weights": {
    "relevance": 0.35,
    "depth": 0.2,
    "fact_score": 0.3,
    "norm_votes": 0.15
  },
  "gates": [
    "score     — merit score ≥ PIN_SCORE_THRESHOLD",
    "relevance — relevance ≥ PIN_RELEVANCE_THRESHOLD",
    "novelty   — max_sim_prior < PIN_MAX_SIM_THRESHOLD (no echo amplification)",
    "stability — age ≥ MIN_STABILITY_SECONDS (no instant promotion)"
  ],
  "gate_design": "Gates computed INSIDE evaluateReply — every projection is self-documenting",
  "guarantees": [
    "Scoring ≠ Tiering ≠ Elevation",
    "No instant promotion",
    "No echo amplification",
    "No recency hijack",
    "No authority without persistence",
    "Every elevation is explainable",
    "Human remains the final decision-maker",
    "System fails closed to safe-harbor when no projection qualifies"
  ],
  "modes": {
    "telemetry": "POST {projections:[...1000 items...]} — 1000-projection lane selection",
    "batch": "POST {replies:[...]} — general batch evaluate + select",
    "single": "POST {evaluate:{...}} — evaluate one reply with gate trace",
    "text": "POST {text} — derive metrics from raw text"
  },
  "placement": "Downstream of GRADD™ buffer — upstream of Saturn/Space Lane pipeline",
  "authority": "Joshua Lopez",
  "timestamp": "2026-10-28T09:53:37.822Z"
}