U

Sign in to Uvenza

Evidence Command Center

Use your team credentials to access the agent QA pipeline.

Uvenza Agency

Evidence-safe demo pipeline for international dental marketing.

Pipeline online ·
Awaiting decision
19
Demos in the Release Queue
Ready to send
9
Passed every gate · safe to ship
Blocked
3
Critical claim unsupported or conflicting
Agents online
5 / 5
Full evidence-gated pipeline · LIVE

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
Runs first Captures source before any demo copy exists
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
Gates builder Only approved facts can enter the demo
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.
Build rule Creates and deploys from approved facts only
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
Runs fourth Audits the deployed demo against the source Realtime via audit_jobs.release_decision
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
Final gate READY_TO_SEND only when critical claims pass Writes release_decision.json

Live Runs

audit_jobs rows · streamed via Supabase Realtime · last 12.

0 tracked

Blockers Inbox

Critical claims that must be removed, replaced, or sourced before send.

2 open
blockers
Source audit_jobs.release_decision (JSONB) · Surfacing top 12 by lowest confidence_pct · Realtime live