RSS-to-social content factory: Next.js app that crawls news into a duckdb lake and drafts immigration-market posts per page.
Progression
Timeline
Tree
start roadmap →
2026-07-21shippedIdempotent posting: seen-marker / dedup key so re-runs never double-po…
Needs review
Timeline
2026-07-21done
Plan “Idempotent posting: seen-marker / dedup key so re-…” — posted_markers table (better-sqlite3, IF NOT EXISTS) + content-hash key; POST /api/facebook/post checks before + records after (fail-open). tsc clean, dedup verified. Committed on branch feat/idempotent-fb-posting (c168f70) — merge when ready; main WIP untouched.
Derived from applied history + mined skills + completed plans. Ground truth stays in the project's git log; this is the index.
Outcome
● up · 9ms
US Immigration · bronze 1971US Immigration · silver 1125US Immigration · gold 1117
data/pipeline.log · (log file not found)
data/web.log · (log file not found)
Content room
○ not running
Workflows
Tail web log
Open the app
idle
Brainstorm
open space →
Think a feature or fix through with the advisor → promote to a plan.
Constitution
edit rules & trust tier →
trust tier
intern · default rules · injected into every apply & execution promptMatch rules
Applied history · 11 — restore / mine a skill
Dismissed · 10 — reviewed, no-take (restore to re-queue)
·
puppeteer/puppeteer◑ WATCH
·
jiji262/douyin-downloader◑ WATCH
·
huanxian/TriA◑ WATCH
·
datalab-to/chandra◑ WATCH
·
apify/crawlee◑ WATCH
·
an7123/FedKT-CSD◑ WATCH
·
·
RyanCodrai/turbovec◑ WATCH
·
NanmiCoder/MediaCrawler◑ WATCH
·
JimLiu/baoyu-skills◑ WATCH
Files · browse · copy path · preview
Select a file to preview