Use this file as the single source of truth for growth automation runs.
- Private outreach is draft-only (
needs_approval). - Public posting is disabled unless publish flags are explicitly enabled.
- Quality gates run before publish steps.
Run from repo root:
make autopilot-acq-dailyDirect command:
cd cortexos_automation_scripts
python3 scripts/run_acquisition_pipeline.py --mode daily --strict-qualityOutputs:
- JSON log:
output/acquisition/logs/ - Markdown summary:
output/acquisition/summaries/ - Lead shortlist:
output/acquisition/drafts/latest_lead_shortlist.md - Outreach drafts:
output/acquisition/drafts/latest_outreach.md
Run full marketing + acquisition weekly review:
make autopilot-allOr run individually:
make autopilot-weekly
make autopilot-acq-weeklyWeekly marketing pipeline order:
- Filter signals
- Build SimpliXio Today artifact
- Build weekly review
- Build decision replay
- Generate public-safe newsletter draft (
generate_newsletter.py --period weekly --strict-safety --strict-taste) - Generate marketing drafts
- Run quality gate
- Publish/export only if allowed and quality passed
Publishing remains opt-in.
Required env flags for public queueing:
PUBLISH_PUBLIC=truePUBLISH_DRY_RUN=false
Optional channel toggles:
PUBLISH_X=truePUBLISH_LINKEDIN=true
If quality fails, publish is skipped automatically.
From repo root, daily at 8:00 and weekly on Monday at 9:00:
0 8 * * * cd /Users/pierre/Code/CortexOSLLM && make autopilot-acq-daily
0 9 * * 1 cd /Users/pierre/Code/CortexOSLLM && make autopilot-all- Do not scrape LinkedIn.
- Do not auto-send private outreach.
- Keep private outreach in
needs_approvaluntil manual approval. - Do not claim traction/revenue/users unless verified in source artifacts.