Discovery
Sources are prepared for safe candidate discovery. Adapters are local-only by default; no external websites are fetched and no entries are submitted unless the explicit external discovery fetch flag is enabled.
Scheduler status
Daily command prepared: npm run discovery:daily. No cron, PM2 schedule, restart or deployment is enabled.
Manual discovery run
Scheduling is prepared for a future daily runner, but no cron, PM2 schedule, or deployment automation is enabled until explicitly approved.
Sources
Create, edit or disable discovery sources
Competitions Today
enabledhttps://www.competitionstoday.co.uk/
Launch readiness preview source. Enabled only for a controlled preview run.
Local blocked safety samples
enabledhttps://example.com/competitions/blocked-samples
Local mock adapter for financial-app, payment and automation-ban cases.
Local manual-review samples
enabledhttps://example.com/competitions/manual-review-samples
Local mock adapter for login, captcha and unknown-terms review cases.
Local safe sample competitions
enabledhttps://example.com/competitions/local-safe-samples
Local mock adapter. No external websites are fetched.
Competition Database
disabledhttps://www.competitiondatabase.co.uk/
Launch readiness preview source. Enabled only for a controlled preview run.
Competitions Time
disabledhttps://www.competitions-time.co.uk/
Launch readiness preview source. Enabled only for a controlled preview run.
Latest Deals Competitions
disabledhttps://www.latestdeals.co.uk/competitions
Launch readiness preview source. Enabled only for a controlled preview run.
Manual URL review source template
disabledhttps://example.com/competitions/manual-url-template
Disabled template for future configured URL sources. Imports only a local review candidate when enabled.
Public listing source template
disabledhttps://example.com/competitions/public-listing
Disabled template for controlled real public listing discovery. External fetching remains locked unless explicitly enabled.
RSS feed source template
disabledhttps://example.com/competitions/feed.xml
Disabled template. RSS adapter structure exists, but external feed fetching is disabled by default.
ThePrizeFinder - New Competitions
disabledhttps://www.theprizefinder.com/competitions/new-competitions
Launch readiness preview source. Enabled only for a controlled preview run.
Recent discovery runs
discovery-bef25bba-2a96-4b16-8bc8-ab72bf24c99b
entries submitted: 02026-10-06T02:00:04.067Z - triggered by scheduled_discovery_safe
Source results
Competitions Today completed: 0 imported, 1 duplicate, 0 skipped
Found 1, imported 0, duplicates 1, skipped 0, external fetches 0
discovery-56c18e23-3674-4d84-ba83-0cbe9ff2af6f
entries submitted: 02026-10-06T00:00:04.770Z - triggered by scheduled_discovery_safe
Source results
Competitions Today completed: 0 imported, 1 duplicate, 0 skipped
Found 1, imported 0, duplicates 1, skipped 0, external fetches 0
discovery-ac692e6b-579b-47cd-ab0b-b6c19e9dc6ad
entries submitted: 02026-10-05T22:00:05.026Z - triggered by scheduled_discovery_safe
Source results
Competitions Today completed: 0 imported, 1 duplicate, 0 skipped
Found 1, imported 0, duplicates 1, skipped 0, external fetches 0
discovery-d3e7ddbb-4d90-4b82-917d-6e1c1ab119c0
entries submitted: 02026-10-05T06:00:04.322Z - triggered by scheduled_discovery_safe
Source results
Competitions Today completed: 0 imported, 1 duplicate, 0 skipped
Found 1, imported 0, duplicates 1, skipped 0, external fetches 0
discovery-b1ea88e6-288e-4f10-b6db-3731ae531ac8
entries submitted: 02026-10-05T04:00:03.669Z - triggered by scheduled_discovery_safe
Source results
Competitions Today completed: 0 imported, 1 duplicate, 0 skipped
Found 1, imported 0, duplicates 1, skipped 0, external fetches 0
discovery-b276b664-4dc6-4b8f-9a5b-70935e8cc6f5
entries submitted: 02026-10-05T02:00:04.386Z - triggered by scheduled_discovery_safe
Source results
Competitions Today completed: 0 imported, 1 duplicate, 0 skipped
Found 1, imported 0, duplicates 1, skipped 0, external fetches 0
discovery-f2763cfa-fd02-408e-8366-11b6694cb9c6
entries submitted: 02026-10-05T00:00:04.110Z - triggered by scheduled_discovery_safe
Source results
Competitions Today completed: 0 imported, 1 duplicate, 0 skipped
Found 1, imported 0, duplicates 1, skipped 0, external fetches 0
discovery-be978526-0253-4b2b-8825-aee6afa0fc3e
entries submitted: 02026-10-04T22:00:03.722Z - triggered by scheduled_discovery_safe
Source results
Competitions Today completed: 0 imported, 1 duplicate, 0 skipped
Found 1, imported 0, duplicates 1, skipped 0, external fetches 0
Discovery audit activity
discovery_run_completed 2026-10-06T02:00:04.067Z
Discovery run completed: 0 imported, 1 duplicate, 0 skipped.
discovery_source_checked 2026-10-06T02:00:04.067Z
Discovery source "Competitions Today" checked: completed: 0 imported, 1 duplicate, 0 skipped.
discovery_run_started 2026-10-06T02:00:04.067Z
Discovery run started by scheduled_discovery_safe.
discovery_run_completed 2026-10-06T00:00:04.770Z
Discovery run completed: 0 imported, 1 duplicate, 0 skipped.
discovery_source_checked 2026-10-06T00:00:04.770Z
Discovery source "Competitions Today" checked: completed: 0 imported, 1 duplicate, 0 skipped.
discovery_run_started 2026-10-06T00:00:04.770Z
Discovery run started by scheduled_discovery_safe.
discovery_run_completed 2026-10-05T22:00:05.026Z
Discovery run completed: 0 imported, 1 duplicate, 0 skipped.
discovery_source_checked 2026-10-05T22:00:05.026Z
Discovery source "Competitions Today" checked: completed: 0 imported, 1 duplicate, 0 skipped.
discovery_run_started 2026-10-05T22:00:05.026Z
Discovery run started by scheduled_discovery_safe.
discovery_run_completed 2026-10-05T06:00:04.322Z
Discovery run completed: 0 imported, 1 duplicate, 0 skipped.
discovery_source_checked 2026-10-05T06:00:04.322Z
Discovery source "Competitions Today" checked: completed: 0 imported, 1 duplicate, 0 skipped.
discovery_run_started 2026-10-05T06:00:04.322Z
Discovery run started by scheduled_discovery_safe.