AI Agent Pipeline
From official source capture to send decision.
1
Source Harvester
Live
agents/source_harvester.py
Captures the official clinic website before demo creation.
Outputs
Pages · Screenshots
Images · Videos
Schema (JSON-LD)
Internal · External Links
2
Fact Extractor
Live
agents/fact_extractor.py
Converts collected source material into approved facts.
Outputs
approved_facts.json
rejected_facts.json
evidence_matrix.xlsx
3
Constrained Builder
Live
agents/constrained_builder.py
Creates the demo using only approved facts.
Rule
If it is not approved, it does not enter the demo.
4
Secret Agent 007
Live
agents/evidence_inspector.py
Audits the finished demo against the official website.
Outputs
evidence_matrix.json
evidence_matrix.xlsx
fact_audit_report.md
unsupported_claims.json
5
send_decision
Live
agents/send_decision.py
Decides whether the demo can be sent to the client.
Decisions
READY_TO_SEND
NEEDS_FIXES
BLOCKED_DO_NOT_SEND
Live Runs
audit_jobs rows · streamed via Supabase Realtime · last 12.
No runs yet
Click + New investigation in the pipeline header to dispatch a batch. Watcher claims them within 5 seconds.
Blockers Inbox
Critical claims that must be removed, replaced, or sourced before send.
Source
audit_jobs.release_decision (JSONB)
·
Surfacing
top 12 by lowest confidence_pct
·
Realtime
live