Operations

Workflow Fleet

This route keeps the live n8n picture visible inside the repo so frontend and automation work stay pointed at the same system.

Live Workflows
6
Buyer Engine plus reusable media modules
Production Ready
1
Buyer Engine currently carries the real business value
Needs Finish
2
Video assembly and publishing remain the open flank

Workflow Fleet

Current n8n posture

These rows reflect the live account review, not guessed statuses.

blackspire-buyer-engine

production ready

Full search intake, county fetch, normalization, buyer scoring, report persistence, and webhook response path are live.

Workflow ID
VvMHSIbycYCx4CZN
Webhook
buyer-engine
Recent runs
Recent Wake land runs now complete through app-server prefetch plus the live n8n scoring path.

viral-video-factory

needs finish

Main orchestrator works across script, Pexels, voiceover, assembly, and Drive upload, but still stops short of social publishing.

Workflow ID
VSLwewZ63PDbuVPi
Webhook
viral-video-factory
Recent runs
20 recent runs: 13 success, 7 error

mod-script-generator

stable module

Reusable OpenAI-backed script generation module for the video factory.

Workflow ID
n6Tr0z6joHvzN1cQ
Recent runs
21 recent runs: 19 success, 2 error

mod-pexels-search

stable module

Reusable video search module for five-query clip retrieval and extraction.

Workflow ID
qEVM2LF35KMD0XIb
Recent runs
18 recent runs: 17 success, 1 error

mod-voiceover

stable module

ElevenLabs-driven voiceover generation plus Drive upload/public media handoff.

Workflow ID
cQgczaWAG0QhKrlC
Recent runs
15 recent runs: 14 success

mod-video-assembler

needs finish

Render assembly module is usable, but it is the most failure-prone part of the video pipeline.

Workflow ID
WL1WhCpS94tMoX6P
Recent runs
14 recent runs: 10 success, 4 error

Risk Register

County operating posture

This keeps source availability, 90-day readiness, and runtime blocks in one place.

33 90-day ready0 historical / limited28 blocked

The app now distinguishes between source availability and true past-90-day buyer readiness. Counties remain visible even when they are limited or inactive.

Approved for 90-day sweeps
AsheAveryBeaufortBrunswickBurkeCatawbaColumbusCumberlandCurrituckDareDavidsonDavieDuplinDurham
Visible but not approved for 90-day sweeps

These counties stay visible in the app, but their source shape is historical or too coarse for a true past-90-day buyer sweep.

Blocked now
AlamanceBladenBuncombeCabarrusCarteretCherokeeChowanCravenGastonHarnettHendersonHokeIredellLeeLincolnMaconMecklenburgMooreOnslowPenderPersonRandolphRowanRutherfordSurryWakeWilsonYadkin

Wake now runs through app-server prefetch before n8n scoring, which cleared the earlier timeout path. Forsyth now uses app-server prefetch to join SalesApp transfers to NCPTS Cloud parcel ownership by PIN.