Evaluate
Ads grouped by tender, newest tender first. Filters read the configuration recorded on each draft.
{{ evalGroups().length }} tender(s) · page {{ evalPage + 1 }} of {{ evalPageCount() }}
{{ g.tender.job_name || g.request_id }}
{{ g.tender.office }} · {{ g.tender.location }}
{{ g.ads.length }} take(s)
{{ fmt(g.tender.deadline) }}
No ads match these filters.
{{ evalTenderView().tender.job_name || evalTenderView().request_id }}
{{ evalTenderView().tender.office }} · {{ evalTenderView().tender.location }}
{{ blockedReasonFor(evalTenderId) }}
One model call, usually 5–25 seconds. The new take joins the others below.
{{ part }}
no record
{{ k }} not applied
{{ ad.title }}
{{ mainText(ad) }}
{{ ad.state }} · {{ fmt(ad.created_at) }}
Loading…
Not recorded for this draft.
{{ promptText }}