magpie by Circuit Forge LLC — Cross-product data gathering and collection tool (reserved)
Find a file
pyr0ball a2620570fa feat(dupe-guard): add max_posts per-sub cap to prevent one-shot intro campaigns from re-posting
Adds max_posts INTEGER to campaign_subs (NULL = unlimited/evergreen).
Adds successful_post_count() query counting lifetime success records.
poster.py checks max_posts before the 7-day rolling dupe guard.

Root cause: campaign 2 fired 8 days after the last post (just outside the
7-day window), allowing a duplicate r/opensource pitch. Fix: set max_posts=1
on intro campaigns so the lifetime cap fires regardless of window.
2026-05-06 08:52:21 -07:00
app feat(dupe-guard): add max_posts per-sub cap to prevent one-shot intro campaigns from re-posting 2026-05-06 08:52:21 -07:00
frontend feat: opportunities UI improvements, MCP tools, session refresh, migrations 013-014 2026-04-27 07:49:34 -07:00
mcp feat: opportunities UI improvements, MCP tools, session refresh, migrations 013-014 2026-04-27 07:49:34 -07:00
scripts chore: delete dead platforms.py and fix seed_campaigns mutation bug 2026-04-27 13:03:57 -07:00
tests fix: handle ValueError from parse_occurrence and add edge-case occurrence tests 2026-04-27 12:57:44 -07:00
.env.example feat: scaffold Magpie — campaign scheduler + social posting platform 2026-04-21 16:51:33 -07:00
.gitignore feat(#7,#10): signal crawler -- Reddit + Lemmy community monitoring 2026-04-22 11:00:14 -07:00
docker-compose.yml feat: scaffold Magpie — campaign scheduler + social posting platform 2026-04-21 16:51:33 -07:00
Dockerfile feat: scaffold Magpie — campaign scheduler + social posting platform 2026-04-21 16:51:33 -07:00
LICENSE Initial commit 2026-03-10 20:52:31 -07:00
manage.sh feat(#7,#10): signal crawler -- Reddit + Lemmy community monitoring 2026-04-22 11:00:14 -07:00
pyproject.toml feat: scaffold Magpie — campaign scheduler + social posting platform 2026-04-21 16:51:33 -07:00
README.md Initial commit 2026-03-10 20:52:31 -07:00

magpie

magpie by Circuit Forge LLC — Cross-product data gathering and collection tool (reserved)