alexcinovoj.devby TechTide AI
Back to proof
Built artifact

FintheFinder

Deep-research agent whose runs suspend until a human approves, with a deterministic citation audit that keeps AI out of the verification path.

Proof ledger

Classification
Built artifact
Language
TypeScript
Licence
Custom licence (GitHub reports NOASSERTION)
Status
Maintained
Tests
3 recorded gates
Last verified
2026-07-04

What it is

Most human-in-the-loop demos ask for approval after the work is done. FintheFinder suspends the run itself at the gate, so nothing downstream executes until a person approves. Citations are then audited deterministically rather than by asking a model whether its own sources were real.

Architecture

  • Mastra-based run graph with suspend and resume at approval boundaries.
  • Deterministic citation audit: no model participates in verifying a source.
  • Contracts directory holds the typed interfaces between research, approval, and audit stages.
  • Supabase for persistence, Next.js for the operator surface.

Tests and gates

  • GitHub Actions ci workflow plus a tests directory and a Playwright configuration for end-to-end runs.
  • Type-test tsconfig is checked in separately from the build tsconfig.
  • Docker Compose brings up the full stack for reproducible local runs.

Limits

  • Approval gates only help if a human actually reads the payload.
  • The citation audit verifies that a source resolves and matches the claim's anchor; it does not judge source quality.
  • Search coverage depends on the configured providers.

Source artifacts

Patterns applied

Related proof

This page is implementation proof only. Engagement scope and pricing live on TechTide AI.

AI Production Systems at TechTide AI