"This week in RankEngine" card
Mounted on the Dashboard. Shows a unified chronological feed of activity across the 4 major signal streams:
| Stream | Icon | Source |
|---|---|---|
| Autopilot runs | 🤖 | autopilot_activity table |
| Schema applies | 📐 | schema_apply_log table (phase 652) |
| Competitor schema snapshots | 🔍 | schema_snapshots table (phase 638) |
| Completed fixes | 🛠 | fix_queue table |
Each item shows a relative time (just now / Xm ago / Xh ago / Xd ago) and a 1-2 line summary + detail.
Headline counts
At the top of the card: a X autopilot · X schema · X fixes · X spied summary line so merchants get the at-a-glance overview without scrolling individual items.
Hides at zero items
When nothing happened in the last 7 days, the card hides entirely. New merchants don't see dead weight on their Dashboard; the card appears as soon as they have at least one activity row.
Show all toggle
First 6 items render by default. "Show all N" expands to the full trailing-30-row list.
Why it exists
After 60+ phases of feature work, merchants need a single surface that reminds them what RankEngine is doing for them on autopilot. The card pulls from four already-existing data sources without any new tracking — pure unified-view.
Data freshness
Each query window is 7 days, computed from now() at the moment the Dashboard loads. No caching; merchants always see the latest.
Plan
Free-tier accessible.