Editorial · Review rules
Reviewer help

Draft confidence and review rules

Confidence is an editorial triage score. It estimates how safe the draft is to review as a pre-draft, based on source quality, relevance, extraction quality, and whether the copy came from live AI or deterministic fallback. It is not a factual accuracy guarantee and it is not approval.

Back to drafts
Why drafts may say “Generated without AI”

That badge means the draft came from deterministic fallback rules rather than a live LLM call. This is expected when `smart_connection.live_ai_enabled` is false in Rails credentials, even if an AI API key and model are configured.

Fallback drafts are useful for seeing what was scanned and for early triage, but they are not editorial-quality AI rewrites. Reviewers should compare them with the original source URL before approving or rewriting them.

If live AI is enabled later, existing fallback drafts will not automatically regenerate. New source items, or an explicit regeneration workflow, are needed to produce live-AI drafts.

Confidence levels
90–100%Strong pre-draft candidate

Primary or highly credible source, clear relevance, enough source material, and no obvious rejection flags. Still requires editorial approval.

70–89%Usable with review

Credible source and likely relevant, but the reviewer should check tags, tone, summary, and original source before approval.

50–69%Needs careful review or rewrite

Usually a partial web extraction, thin source text, deterministic fallback, or one-sided framing. Do not approve without comparing against the original source.

Below 50%Likely reject or manual rewrite

Source is blocked/manual/unverified, not clearly relevant, low quality, or flagged by AI/rules. Treat as unsafe for pre-draft use.

How the score is created

When live AI is enabled, the model returns a structured confidence score and review note, then the app validates the output. The app can cap the score when the source is not clearly about outdoor sports surfaces, facilities, standards, procurement, management, sustainability, safety, or end-of-life.

When live AI is disabled, deterministic fallback assigns a conservative score from source reliability and source depth:

  • 70% for reliable sources with enough content.
  • 65% for partial web extraction sources.
  • 55% for thin source content.
  • 35% for blocked, manual-only, or unverified sources.

Important: deterministic fallback means the draft was generated by local rules, not live AI. It should always be reviewed by a human.

Source status rules

Active / Paused

Active sources are eligible for weekly scans and manual scans. Paused sources stay documented but are skipped by scheduled scans.

Source type

  • RSS: preferred automated path.
  • Web: shallow candidate extraction.
  • Manual: editors monitor by hand.
  • Email: future newsletter ingestion.

Reliability

  • Reliable: scans consistently produce candidate items.
  • Partial: works, but broad/noisy/thin.
  • Blocked: blocked or no usable items.
  • Manual only: no automated fetch.
  • Unverified: not tested yet.
Accept / reject rules

Safe to treat as a pre-draft when

  • The original source is credible and relevant.
  • Confidence is at least 70%.
  • The original URL supports the headline, summary, and body.
  • The draft has no rejection flags or concerning review notes.
  • The taxonomy tags make sense.

Reject or manually rewrite when

  • The article is not about surfaces, facilities, standards, procurement, management, sustainability, safety, or end-of-life.
  • The source is blocked, manual-only, unverified, duplicate, outdated, low quality, or one-sided.
  • The draft invents facts, figures, dates, claims, quotes, or implications not present in the source.
  • The tone is promotional, alarmist, partisan, or not Smart Connection appropriate.
Why bulk approve is not available

Approvals are intentionally one-by-one. Each approval becomes an editorial decision and a feedback signal for future ranking; bulk approve would dilute that signal — both for human editorial control today and for any learned ranking model later.

Bulk reject is still available behind a one-step confirmation, because rejection signals are coarser-grained and editors need a bulk path for cleaning out obviously off-topic batches.

Reviewer workflow
  1. Open the draft article.
  2. Use Open original source to compare the draft against the source item URL.
  3. Check source published/imported dates and draft updated time.
  4. Check confidence, review notes, and whether the draft was generated without AI.
  5. Check headline, summary, body, tags, and governing body.
  6. Approve only when the article is source-grounded and useful for Smart Connection readers.
  7. Reject with a reason when it is not relevant, one-sided, outdated, wrong tone, unreliable, duplicate, or low quality.