Receipts
8 PASS · checked liveHonest, live verification for every partner and open-source integration in Revenant. We never fake a credentialed service: optional integrations without keys on this instance are marked SKIPPED and run their documented open/local fallback.
● PASS
Genuinely active and load-bearing in this runtime right now.
● DEGRADED
Code path present, operating in partial or fallback mode.
● SKIPPED
Optional credential not set on this deployment; graceful fallback active.
● FAIL
Configured, but the live health check failed (never hidden).
Open-Weight AI & Agents
| status | integration | role in revenant & evidence |
|---|---|---|
| PASS | Gemma (Google AI Studio) | Primary open-weight model for dependency autopsies, grounded seances, and Arena bouts (rule-based fallback active when unconfigured). |
| FAIL | TabPFN (Prior Labs) | Open-weight tabular foundation model predicting P(abandoned within 12m) from 24 pre-T0 repository signals (transparent heuristic-v1 active when unconfigured). |
| SKIPPED | Tinker (Thinking Machines) | Fine-tuned open-weight LoRA (Qwen3-8B) epitaph writer and evaluation harness. |
| PASS | Mastra | Open-source TypeScript agent framework powering AutopsyAgent, SeanceAgent, ResurrectionWorkflow, and the predictGhostScore tool. |
| SKIPPED | DigitalOcean (Gradient AI) | Serverless open-weight inference provider (gemma-do) benchmarked against AI Studio. |
| SKIPPED | Backboard | Unified gateway running three open-weight models side by side in /arena. |
| SKIPPED | Ultramarine (closed baseline) | Labelled closed-model baseline column in evaluation comparisons — never on the critical product path. |
Data, Durable Execution & Cloud
| status | integration | role in revenant & evidence |
|---|---|---|
| PASS | ecosyste.ms (open data) | Open-data backbone resolving npm and PyPI packages to repositories, downloads, and maintainer activity without requiring an API key. |
| SKIPPED | Temporal | Durable ExhumeWorkflow with fan-out activities, rate-limit backoff, progress queries, and chaos recovery (in-process pipeline fallback active). |
| PASS | MongoDB Atlas | Persistent store for scan reports, tombstones, corpus chunks, and Arena votes (JSON file-store + seed snapshot fallback active). |
| SKIPPED | Tiger Data (Timescale / pgvector) | Hybrid vector + full-text RRF retrieval over project READMEs/issues for grounded seances (lexical retrieval fallback active). |
| PASS | Render | Cloud deployment blueprint (render.yaml) defining web, Temporal worker, FastAPI ML service, and nightly cron. |
Developer Workflow & Partner Integrations
| status | integration | role in revenant & evidence |
|---|---|---|
| PASS | GitHub Copilot & GitHub Actions | Composite GitHub Action (action.yml) that comments on PRs introducing haunted dependencies, plus CI and nightly index workflows. |
| PASS | Entire | Agent session provenance configuration (.entire/settings.json) tracked in-repository. |
| SKIPPED | Sentry (agent tracing) | OpenTelemetry & agent instrumentation across Next.js server routes and LLM gateway calls. |
| SKIPPED | Auth0 for AI Agents | GitHub sign-in, Token Vault, and human approval gate before opening Resurrection pull requests. |
| PASS | SerpApi | Budget-gated obituary and living-successor discovery search for Haunted/Departed packages. |
| SKIPPED | Browserbase (Stagehand) | Extracts deprecation notices from archived documentation sites and Wayback snapshots. |
| SKIPPED | ElevenLabs | Stock-voice synthesis for seance replies (never clones a real person; browser SpeechSynthesis fallback active). |
How to enable optional SKIPPED integrations (10 credential-gated)
- Tinker (Thinking Machines): Set TINKER_API_KEY and run python -m ml.tinker.train.
- DigitalOcean (Gradient AI): Set DO_MODEL_URL and DO_MODEL_TOKEN.
- Backboard: Set BACKBOARD_API_KEY.
- Ultramarine (closed baseline): Set ULTRAMARINE_API_KEY and ULTRAMARINE_BASE_URL.
- Temporal: Set TEMPORAL_ADDRESS and run npx tsx temporal/worker.ts.
- Tiger Data (Timescale / pgvector): Set DATABASE_URL to a Tiger Cloud Postgres instance.
- Sentry (agent tracing): Set SENTRY_DSN and NEXT_PUBLIC_SENTRY_DSN.
- Auth0 for AI Agents: Set AUTH0_DOMAIN, AUTH0_CLIENT_ID, and AUTH0_CLIENT_SECRET.
- Browserbase (Stagehand): Set BROWSERBASE_API_KEY and BROWSERBASE_PROJECT_ID.
- ElevenLabs: Set ELEVENLABS_API_KEY.
machine-readable JSON receipt: /api/health/integrations