← back to the map
Arise · engineering index

Script Registry

Every .mjs we've built, grouped by the system it belongs to. This is the detail behind the operating-system map — one place, no duplicates.

paths relative to D:\IMRAN_WORKSPACE\04_AUTOMATION\ unless noted

on a schedule / live built, dry-run verified has a manual step planned / not wired
Architecture & model economy
model-router.mjs — _shared/ · one entry point for every AI call; cost-ordered chain + auto-fallback + budget log. 24 role chains.
backbone-api.mjs — command-center/ · live table registry + health
backbone-router.mjs — command-center/scripts/ · routes work to a manager, every 30 min
backbone-health-check.mjs — command-center/scripts/ · every 6 h
run-manager.mjs · managers.json — command-center/managers/ · the manager runtime (auto-injects memory)
claude-cli-client.mjs · hy3-client.mjs · gemini-key-pool.mjs · ollama-client.mjs — _shared/ · model clients
Institutional memory — Qdrant (1,942 records / 5 stores)
memory.mjs — _shared/ · embed (1024-dim) · store · search · context(role, task)
librarian.mjs — content-engine/scripts/ · the memory role; also runs all catalogs
catalog-{neev,content,outreach,jobs,ops}.mjs — memory/ · rebuild the 5 stores from Baserow + docs; nightly 05:00
stores = the 5 sides of the business: business 1070 · content 447 · operations 91 · jobs 73 · doctrine 261  (finance = #6, later). Design → NEEV_SEMANTIC_MEMORY.md
Managers — content-engine/scripts/ unless noted
content-manager.mjs · content-dispatch.mjs · pillars.json — weekly plan, no AI
writer-manager.mjs — scripts & dialogue; own model client + memory hook
creative-director.mjs — scene breakdown + image prompts
production-manager.mjs — render pipeline orchestrator
performance-manager.mjs — analytics → next actions
outreach-manager.mjs — outreach-engine/scripts/ · lead prioritisation
job-manager.mjs — job-engine/scripts/ · application prioritisation
Specialists — built, all verified (test harness 14/14)
hook-writer.mjs · script-editor.mjs · islamic-accuracy-check.mjs — Writer
content-strategist.mjs · topic-researcher.mjs · content-repurposer.mjs · trend-detector.mjs — Content Planner (trend-detector shared with Performance)
bindi-qa.mjs — Creative · prompt-text safety QA
strategic-reviewer.mjs — Performance · big-decision gate
gen-vo.mjs — Production · deterministic voice-over (row-agnostic; --run not yet proven)
personalize-outreach.mjs · follow-up.mjs — outreach-engine/scripts/ · Outreach
interview-researcher.mjs · interview-strategy.mjs — job-engine/scripts/ · Hiring
blog-drafter.mjs + blog-profiles.json — one blog drafter for every site (arisegulf + islamiczindagi); role blog-writer; → Baserow 761 draft
test-employees.mjs — the verification harness
Outreach pipeline — outreach-engine/scripts/
scrape-leads · scrape-agency-leads · family-office-registry-scraper · validate-leads · score-leads · draft-outreach · send-email · check-replies · ig-cold-dm · ig-login-setup · release-today-batch · render-outreach-dashboard · sync-outreach-dashboard
Job pipeline — job-engine/scripts/
job-search · jobspy-import · match-jobs · find-recipient-email · tailor-and-draft · send-via-smtp · check-bounces · check-replies · ats-collector · ats-detect · search-profiles · push-to-zoho · rollup-work-master · render-job-dashboard · render-work-dashboard · sync-job-dashboard · zoho-campaigns-sync · zoho-auth · zoho-mail · hermes_apply_agha · hermes_apply_firstjobgo · hermes_apply_firstjobgo_bdm
Reel / content pipeline — 04_AUTOMATION/ root + carousel/
derive-reel-from-script · apply-style-preset · gen-reel-images.py · sync-reel-specs · repair-reelspec-prompts · reel-image-rules · gen-vo · gen-vo-440 / -tagged / -v2 · upload-renders-to-baserow · create-shukr-reel-row · carousel/build_thumbnail
Publishing + sync — growth-engine/scripts/
publish-scheduled · publish-facebook · publish-facebook-vod · sync-insights · sync-facebook-content · sync-daily-metrics · sync-websites · backfill-comment-replies · backfill-ig-media-ids · check-connectivity · telegram-listener · render-dashboard · google-auth
Command Center site — command-center/
server · data · content-api · task-api · shift-api · backbone-api · nigrani-run · scripts/refresh-all-dashboards · scripts/render-{brand,team}-profiles · scripts/render-{drafting,job-hunting,lead-gen}-engine · scripts/render-leads-dashboard
Shared libraries — _shared/
baserow-client · claude-cli-client · env-loader · gemini-key-pool · hy3-client · job-channels · log · memory · model-router · ollama-client · outreach-channels · outreach-routing · pdf-gen · person-match · website-signals · zoho-mailer
Dental Growth OS — dental-growth-os/scripts/
render-dental-dashboard · sync-dental-dashboard