Skip to content

Latest commit

 

History

History
88 lines (60 loc) · 1.96 KB

File metadata and controls

88 lines (60 loc) · 1.96 KB

SimpliXio Automation Runbook

Use this file as the single source of truth for growth automation runs.

Safe Defaults

  • Private outreach is draft-only (needs_approval).
  • Public posting is disabled unless publish flags are explicitly enabled.
  • Quality gates run before publish steps.

Daily Commands

Run from repo root:

make autopilot-acq-daily

Direct command:

cd cortexos_automation_scripts
python3 scripts/run_acquisition_pipeline.py --mode daily --strict-quality

Outputs:

  • 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

Weekly Commands

Run full marketing + acquisition weekly review:

make autopilot-all

Or run individually:

make autopilot-weekly
make autopilot-acq-weekly

Weekly marketing pipeline order:

  1. Filter signals
  2. Build SimpliXio Today artifact
  3. Build weekly review
  4. Build decision replay
  5. Generate public-safe newsletter draft (generate_newsletter.py --period weekly --strict-safety --strict-taste)
  6. Generate marketing drafts
  7. Run quality gate
  8. Publish/export only if allowed and quality passed

Publish Safety

Publishing remains opt-in.

Required env flags for public queueing:

  • PUBLISH_PUBLIC=true
  • PUBLISH_DRY_RUN=false

Optional channel toggles:

  • PUBLISH_X=true
  • PUBLISH_LINKEDIN=true

If quality fails, publish is skipped automatically.

Recommended Cron

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

Compliance Rules

  • Do not scrape LinkedIn.
  • Do not auto-send private outreach.
  • Keep private outreach in needs_approval until manual approval.
  • Do not claim traction/revenue/users unless verified in source artifacts.