We’re upgrading our email infrastructure — for immediate response, email andrewjgaber@gmail.com meanwhile.
Skip to main content
Products:PixelProofEntryProofTariffWatch|Free tools:Meta Pixel DebuggerHTS Code LookupCPSC Penalty CalculatorSchema Markup GeneratorRobots.txt CheckerPrivacy Policy GeneratorCookie Consent Checker|Help|About|RoadmapChangelog

Portfolio changelog

By Andy Gaber, Founder · Published August 20, 2026 · Rebuilt from git log at every deploy · Last build 2026-08-21

See also per-product hand-curated release notes: PixelProof · EntryProof · TariffWatch · Portfolio roadmap.

Every entry below is a real git commit landed on this repository's digital-empire-app-main branch and deployed to production via Vercel. This page is not hand-curated: scripts/build-portfolio-changelog.mjs reads git log at build time, groups the last 4 calendar weeks of commits by week and by product prefix (PP/EP/TW/portfolio inferred from the commit subject), and emits lib/changelog/portfolio-generated.ts which this page reads. If the last-build date at the top is stale, so is this page — but a stale changelog just means we haven't deployed recently, not that we're hiding work behind a marketing gate.

226
commits total, last 4 weeks
56
PixelProof commits
15
EntryProof commits
15
TariffWatch commits
140
Portfolio commits

Week of Aug 17–23, 202641 commits

EntryProof2 commits

  • 5c608852026-08-20Papa4/August-Gold: 2 more help articles (cpsc-efile readiness score + portfolio privacy/deletion)
  • 7226b692026-08-20Papa5: honest v0-heuristic-only disclosure on CPSC scanner + fix misleading error copy (Tango4b P0 #4, P1)

EntryProof full changelog

PixelProof8 commits

  • c2c2a512026-08-20juliet4: real product demo videos + hero OG images for PixelProof/EntryProof/TariffWatch
  • 8a7ea332026-08-20Lima4/August-Gold: help center for PixelProof/EntryProof/TariffWatch
  • 19804052026-08-20November4 (2026-08-20): PixelProof Founding-5 cohort infrastructure (#127)
  • 661de572026-08-20Quebec4 followup: fix §18 slop em-dash density on PixelProof + CPSC pages, add 2 more primary-source citations to CPSC page (CBP + FR Peloton) to clear 5-link YMYL threshold
  • 8c357972026-08-20Uniform4: fix /meta-monitor/checker 404 + move founding-cohort to canonical /meta-monitor/*
  • 3c1505c2026-08-20PixelProof snippet library +5 (analytics platforms) + ecosystem related-snippets index
  • 4a4a7372026-08-19Hotel4: Sentry alert on Resend send-failure + PIXELPROOF_FROM_EMAIL env fix
  • 6ac2d662026-08-19India4: fix per-input variance for PixelProof + CPSC scanners

PixelProof full changelog

Portfolio27 commits (showing 8 headlines)

  • 6c77d262026-08-20Lima4/August-Gold: follow-up doc for remaining 5 help articles + contextual link plan
  • ba324812026-08-20Lima4/August-Gold: reduce em-dash density in help articles for §18 slop gate
  • 75066fd2026-08-20Blog-Post-Factory: 5 new Standard v2 posts (Aug Gold)
  • 099a3242026-08-20chore(blog): regenerate blog index after rebase
  • 6c464922026-08-20Mike4: 14 BIS-14 comment-letter templates + builder route + scan-flow CTA
  • aaeb2e52026-08-20November4 fix: shorten founding coupon name to fit Stripe's 40-char cap
  • f86f9632026-08-20November4 follow-up: partial slot uniqueness so drop-and-refill actually frees the slot
  • 79209db2026-08-20Romeo4: /products quiz + Google Indexing API auto-submission

Portfolio roadmap

TariffWatch4 commits

  • 201c8c72026-08-20Wave2 conversion bundle: rescan CTA + monitoring upsell (Alpha5), Aug 26 checklist exit-intent offer (Bravo5), report cross-links + quiz CTA (Foxtrot5), TariffWatch reader-clock...
  • 15d816d2026-08-20Delta7 (2026-08-20): real post-Aug-27 TariffWatch pivot copy + rolling regulatory calendar
  • 50128c12026-08-20Delta7 (2026-08-20) meta-fix: trim /tariffwatch/regulatory-calendar description to Standard v2 §8 140-160 band (was 204, now 145).
  • 520bb282026-08-20TariffWatch: $99 inclusion-rebuttal file-for-me SKU (Alpha7)

TariffWatch full changelog

Week of Aug 10–16, 202674 commits

EntryProof6 commits

  • c055f342026-08-13Free-Tool-Trio: ship 3 free SEO tools (Meta Pixel Debugger, HTS Code Lookup, CPSC Penalty Calculator)
  • 2d83ab42026-08-13content: expand HTS lookup + CPSC penalty calc pages to clear word-count gate
  • 4eb83e12026-08-13content: expand cpsc-efile/status further to clear 800-word floor (was 776 live)
  • 4fb89402026-08-13Retention bolt-ons: EntryProof + TariffWatch behavioral triggers, milestones, weekly digest, CSV export, Rewardful widget
  • d30c1ec2026-08-10feat(F1,F2): ToS pages for EntryProof+TariffWatch + /api/*/health endpoints
  • 5c29dc42026-08-10feat(seo): ship JSON-LD schema on EntryProof + TariffWatch (OPUS_SEO_SLOP_AUDIT_2026-08-10 P0 #2)

EntryProof full changelog

PixelProof11 commits (showing 8 headlines)

  • 26164572026-08-16Echo3 M2-launch-prep: /meta-monitor/pricing ForAgenciesSection
  • 71086c72026-08-15fix(pick1-ux): India audit P0 Samuel-bug sweep — friendly checkout errors, honest emailSent surface, exit-intent hardening, PixelProof waitlist confirmation
  • e2f80562026-08-14Blog-Post-Factory: ship 7 SEO blog posts across PixelProof/EntryProof/TariffWatch (Standard v2 Gate Zero)
  • 7c5b02a2026-08-13Retention bolt-ons: PixelProof behavioral triggers, milestones, weekly digest, CSV export, Rewardful widget
  • 9818d172026-08-13Fix: pixelproof.scans uses created_at, not scan_timestamp (that column only exists on scan_snapshots)
  • 11974732026-08-13fix: cut em-dash density on status pages + non-PixelProof changelog content to clear Gate Zero verify-slop (density >3/500w hard-fail)
  • 09685a62026-08-13Growth-Ops-Cluster: A/B testing framework (Edge Config) — lib/ab/experiment.ts, ABText component, wired into PixelProof/EntryProof/TariffWatch hero headlines, ab_experiment_expo...
  • 76adf832026-08-13Growth-Ops-Cluster: data retention enforcement cron — /api/cron/data-retention-enforce (daily 3 AM UTC), anonymizes 9 PII tables across pixelproof/cpsc_efile/pick3 past the 30-d...

PixelProof full changelog

Portfolio56 commits (showing 8 headlines)

  • 876d3902026-08-16Whiskey: rebuild /about with real founder story, trust signals, JSON-LD Person schema
  • 2c86fc92026-08-16Victor: /priceproof + /adsentry pre-launch waitlist landings
  • 91a66dc2026-08-16Victor fix: add priceproof/adsentry waitlist event names to PostHog union
  • b3357592026-08-16Victor: verify-slop em-dash density + verify-citations 2-domain fix
  • f3bb2ca2026-08-16Bravo-Fixer B4: fix BIS FR API slug (bureau-of-industry-and-security → industry-and-security-bureau)
  • a3292af2026-08-16Charlie-Fixer B5: wire cost_anomalies alerter (12 pending rows silent)
  • 69b3a0c2026-08-16Charlie-Fixer B5 patch: use verified argushq.ai from + real recipient
  • 6745e792026-08-16Foxtrot3: Aug Gold customer-facing polish + Resend fallback fix

Portfolio roadmap

TariffWatch1 commit

  • ca2775e2026-08-15fix(tariffwatch): pending_verification recovery cron + drafter contract-drift fix

TariffWatch full changelog

Week of Aug 3–9, 2026109 commits

EntryProof7 commits

  • 44df5632026-08-09Lever-Sweep-R2: ship §40 danker levers across EntryProof + TariffWatch
  • 31c34f82026-08-08fix(pick2): reconcile SafeShip naming to plan — /cpsc-efile route + cpsc_efile schema
  • c22345c2026-08-08fix(app): P1-1 - allow /cpsc-efile + /tariffwatch in robots.txt, add to sitemap
  • 49ad24d2026-08-08fix(cpsc): P1-3 - reconcile product name SafeShip -> EntryProof
  • bae90732026-08-08EntryProof-Polish: add HMAC unsubscribe-token minting script for Instantly lead adds
  • 57d20712026-08-08EntryProof-Polish: single-param unsubscribe token for Instantly footers (Pick 2 v1 P0-1/P0-2 follow-up)
  • 4e7be912026-08-08feat(pick2): CPSC rule-change calendar + 5 platform PSEO pages (lever 3)

EntryProof full changelog

PixelProof37 commits (showing 8 headlines)

  • 52e7b892026-08-09fix(pixelproof): Cumshot Audit 2026-08-09 P0 welcome route + 4 quick wins + 3 danker levers
  • a2004e92026-08-09fix(pixelproof): paid-signup-count queried non-existent stores.id column
  • fceae4d2026-08-09fix(P1-3,P3-2 DANK-BLOCKER): dynamic og:image for PixelProof + all TariffWatch pages
  • 3c7aaea2026-08-09fix(P3-9): twitter:card summary_large_image on PixelProof + all TariffWatch pages
  • a30b6102026-08-09fix(P2-2,P2-3,P2-4,P2-5,P2-6,P2-7,P2-8): EntryProof warm-ping, score tooltip, case-study accordion, dynamic days, cohort fallback, PixelProof cross-sell, source validation
  • 5f195a52026-08-09feat(P-1): /products portfolio page tying PixelProof/EntryProof/TariffWatch together
  • c0b2e4c2026-08-09feat(P-2,P-3): portfolio footer strip on all 3 landings + PixelProof cross-sell to EntryProof
  • 7bed4402026-08-08fix(pick1): PixelProof plf audit — root routing P0 + 4 quick wins + top-3 danker levers

PixelProof full changelog

Portfolio55 commits (showing 8 headlines)

  • 4fe1c6b2026-08-09feat(deliverability): shared MX-tier exclusion filter (Mimecast et al)
  • a8aba072026-08-09feat(deliverability): extend shared MX gateway blocklist to 15 verified patterns
  • cb766512026-08-09Reality-Check-Fixer 2026-08-09: G11 BIS-14 dual-match + G4 Playwright E2E harness
  • 1244be52026-08-09feat(pick2): 3 more platform PSEO pages + broker LOI CSV prep + Delta lifecycle emails + exit-intent
  • 1b440582026-08-09fix(P1-1,P1-8): checkout 500->503 JSON error + shared error-handler on all api routes
  • 17670c42026-08-09fix(P1-2,P1-5,P1-6,P2-1): snippets index page, scanner placeholder, hero fetchPriority, badge domain
  • 9c403f72026-08-09fix(P3-6): HTS autocomplete datalist on Exposure Checker
  • d354e232026-08-09fix(P1-4,P1-7,P1-9): payment method icons + Link enablement, funnel reorder, bundle diet

Portfolio roadmap

TariffWatch10 commits (showing 8 headlines)

  • bb955332026-08-09tariffwatch: 5 more BIS-14 sample letters + scan-endpoint load-test script
  • e31fac32026-08-09tariffwatch: fix BIS-14 dual-exposure rate bug (Golf Gate 2 finding #1)
  • 475d2b22026-08-09tariffwatch: add /tariffwatch/samples to sitemap (Golf Gate 2 should-fix)
  • 1da23c02026-08-09fix(P3-1 DANK-BLOCKER): TariffWatch account/delete + submit-letter titles + legal footers
  • c64ca212026-08-09fix(P3-3,P3-4,P3-5,P3-7,P3-8,P3-10): TariffWatch checker warnings, retry-after, PDF downloads, a11y, methodology page
  • c36d2052026-08-08feat(tariffwatch): Pick 3 M1a - landing + exposure checker + comment-letter drafter + pick3 schema
  • 59b1e992026-08-08fix(tariffwatch): base64-encode PDF attachment content for Resend SDK
  • 60f433f2026-08-08debug(tariffwatch): surface Resend error detail in deliver route response

TariffWatch full changelog

Week of Jul 27 – Aug 2, 20262 commits

Portfolio2 commits

  • 19fc8202026-08-02digital-empire-app: Andy live todo dashboard (passkey auth + Supabase)
  • be5c5ec2026-08-02fix: wrap useSearchParams in Suspense on /andy/register (Vercel prerender error)

Portfolio roadmap

How this changelog is built

The scripts/build-portfolio-changelog.mjs script runs at build time and calls git log --since=<5 weeks ago> --pretty=format:..., then buckets each commit into an ISO-week (Monday–Sunday) and a product bucket inferred from the commit subject. Commits whose subject mentions pixelproof, meta-monitor, or an PP- style prefix go to PixelProof; entryproof, cpsc-efile,cpsc, or EP- go to EntryProof; tariffwatch or TW- go to TariffWatch; everything else falls to the Portfolio bucket. Up to 8 headline commits per (week, product) bucket are shown; the totalCommits number reflects everything in the bucket regardless of headline cap.

This is a build-time-static file, not a runtime call: Vercel's serverless builder does not bundle .git into the deployed function, so a runtime git log call would not work. Compiling to a static .ts module at commit time pins the changelog to the exact commit SHA at build time, which is also the correct honesty behavior for a page that's claiming ship-cadence — a runtime lookup would silently be current-at- request rather than current-at-deploy.

For hand-curated per-product release notes (grouped by feature/fix/improvement category with written explanations rather than raw commit subjects), see each product's own changelog: PixelProof, EntryProof, TariffWatch. Those pages are authoritative for what a release meant; this page is authoritative for what shipped and when.

Digital Empire builds compliance tools for regulated verticals — pharma, consumer products, metals.

Also from Digital Empire

Bundle deal: all 3 for $299/yr (5 founding spots). Founding Trio → | All pricing
PixelProofMeta Pixel monitoring for ShopifyEntryProofCPSC eFiling readiness checkerTariffWatchSection 232 exposure checker

Popular free tools & roundups

Free Meta Pixel DebuggerFree HTS Code Lookup (§232)Free CPSC Penalty CalculatorBest Shopify pixel monitors 2026Best CPSC eFiling tools 2026Best Section 232 tools 2026Help centerAll free toolsAll productsReferral programStatus