pull-funnel-data — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited pull-funnel-data (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Repeatable skill for pulling checkout funnel analytics data from all sources into a readable local report.
cd /Users/igorganapolsky/workspace/git/igor/ThumbGate/repo
npm run social:poll:plausibleThis pulls live Plausible visitors, source attribution, and checkout funnel metrics for the last 7 days, then stores the result in the social analytics SQLite store.
cd /Users/igorganapolsky/workspace/git/igor/ThumbGate/repo
node -e "const {getFeedbackPaths}=require('./scripts/feedback-loop'); const {getTelemetryAnalytics}=require('./scripts/telemetry-analytics'); const {FEEDBACK_DIR}=getFeedbackPaths(); console.log(JSON.stringify(getTelemetryAnalytics(FEEDBACK_DIR,{window:'30d'}).trafficQuality,null,2));"Use trafficQuality.external for demand analysis. Treat raw event totals as diagnostic input only; they may include internal, test, bot, or low-confidence direct traffic.
cd /Users/igorganapolsky/workspace/git/igor/ThumbGate/repo
node scripts/dashboard.jsLook for:
External VisitorsData QualityClean VisitorsPlausible ExportPostHog ExportGA4 ExportVisitor PathsUse the Stripe connector to inspect account, products, prices, subscriptions, charges, invoices, and search results. Do not count Igor's own test purchase as commercial revenue.
These are the canonical Plausible event names fired by the checkout pipeline:
| Stage | Event Name | Source |
|---|---|---|
| CTA click | pricing_cta_click | Client-side (pricing.html onclick) |
| Checkout view | Checkout Pro Viewed | Server-side (plausible-server-events.js) |
| Email submit | Checkout Pro Email Submitted | Server-side |
| Stripe redirect | Checkout Pro Stripe Redirect Started | Server-side |
| Purchase | Checkout Pro Purchase Completed | Server-side only (billing.js Stripe webhook) |
| Success confirmation | Checkout Pro Success Page Confirmed | Client-side success page confirmation |
PLAUSIBLE_API_KEY and PLAUSIBLE_SITE_ID..thumbgate/telemetry-pings.jsonl and the active feedback directory.trafficQuality; internal/test traffic may be polluting the raw count.Checkout Pro Purchase Completed; only the webhook should emit that canonical purchase event.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.