MB Performance Review — May 2026

MB Performance Review — May 2026
Agent v3.14 · Run date: 2026-06-20 · Prior run: v3.13 (2026-06-15, COMPLETE_PARTIAL)
⚠️ GA4/Search Console: BLOCKED (Site Kit OAuth scopes) · ⚠️ mb-human-notes: NOT FOUND (Action Items omitted) · ℹ️ Step 0 browser capture: SKIPPED (Chrome not connected)

Section 1 — Posts Published: May 2026

Total: 6 posts (target: 4) — EXCEEDED by 2

Post Pillar Published Social Features
The Minimalist Beginnings App Is Now on the App Store News 2026-05-02 None
How to Declutter Your Wardrobe Without Starting Over Decluttering 2026-05-04 Pin 06-01, FB 05-28
The Real Reason Your Home Gets Cluttered Again Your Home 2026-05-11 Pin 06-16, IG 06-23, FB 06-21
How to Shop Less Without Feeling Deprived Mindful Spending 2026-05-18 Pin 06-30
How to Declutter Sentimental Items Without Guilt Decluttering 2026-05-24 Pin 05-26, FB 05-25
The Paper Problem: Why Paper Clutter Is Hard to Beat Decluttering 2026-05-25 Pin 05-22, IG 05-30, FB 05-22

Note: App Store post (id=51) is News pillar — standalone, no social features, no pillar-distribution weight. “The Paper Problem” (id=4) social features predated WP publish date (tease timing, acceptable).

Section 2 — Pillar Balance

May 2026 distribution: Mindful Spending=1, Your Home=1, Decluttering=3, Simple Living=0, News=1

⚠️ Simple Living had zero May posts. SL pipeline is recovering — 5 posts currently scheduled (most recent: June 15).

Pillar Live Posts Scheduled Most Recent Published
Mindful Spending 6 4 2026-06-11
Your Home 6 4 2026-06-08
Decluttering 9 2 2026-06-18
Simple Living 6 5 2026-06-15
News 0 0

⚠️ Decluttering is the heaviest live pillar (9 posts vs 6 for others). Only 2 D posts remain scheduled — natural throttling is underway. ✅ Simple Living has 5 scheduled posts to fill the June–July gap.

Section 3 — Social Platform Performance: May 2026

⚠️ Step 0 cross-platform dashboard reads skipped (Chrome browser not connected). Metrics sourced from mb.content_metrics table (April–May 2026 window).

Platform Metric Value
Pinterest Impressions 1,090
Pinterest Engagements 52 (4.8% rate)
Pinterest Outbound Clicks 7 (0.6% CTR)
Pinterest Saves 3
Facebook Unique Viewers 228
Facebook Views 1,200
TikTok Reel Views 454
Instagram Reach 195 (Apr–May window, not clean May-only)

Social posts distributed in May 2026 (launch-window features from posts table):

  • Pinterest: 2 pins — “The Paper Problem” (May 22), “Sentimental Items” (May 26)
  • Instagram: 1 post — “The Paper Problem” (May 30)
  • Facebook: 3 posts — “The Paper Problem” (May 22), “Sentimental Items” (May 25), “Wardrobe” (May 28)

Section 4 — Platform Health

Buffer Queue Depth (as of 2026-06-20)

Channel Scheduled Posts Through Depth Status
Pinterest 10 2026-06-30 10 days ⚠️ Thin (target ≥14d)
Instagram 20 2026-07-17 27 days ✅ Healthy
Facebook 15 2026-07-11 21 days ✅ Healthy

Cloudinary

331 resources · 52 derived · 95.4 MB storage · 301.8 MB bandwidth · 3.32% credits used. ✅ No issues. Free plan headroom sufficient.

Agent Health (Last 30 Days)

Agent Status Notes
Writer ✅ OK 4 drafts produced in June (WP 2043, 2051, 2059, 2065)
Editor ✅ OK (1 Partial) 1 pre-flight failure June 10 (dependency miss, recovered same day)
Reviewer ✅ OK Active; 4 reviewed in June
Social Pipeline ✅ OK Daily active; 429 rate-limit June 10 (self-recovered). Pinterest pool thinness noted in multiple summaries.
Reel ✅ OK Mon/Tue/Thu/Fri cadence active; 1 Sunday manual run (June 14)
Email Blast ✅ OK Weekly broadcast on track; Kit drafts staging correctly
Reconciliation ✅ OK (1 Partial) June 8: 19 flags (mostly F17 stale Etsy listings). June 15: clean (5 flags).
Pulse ⚠️ PARTIAL GA4 + SC blocked (Site Kit OAuth scopes missing). Reddit 403 sandbox IP. Trends data only.
Deploy ✅ OK 4 theme deploys in June (1.6.20 → 1.6.26). SEO meta REST endpoint added in 1.6.25.
SEO Audit ✅ OK Full-site audit June 10 + June 19 (37 URLs; 16 approved updates)
mb-human-notes ❌ NOT FOUND Page ID 1532 invalid; slug not found. Action Items omitted. Confirmed trashed per June 8 daily brief.

Section 5 — GA4 + Search Console

⚠️ FAILED — SERVICE ACCOUNT KEY UNAVAILABLE + API SCOPE BLOCKED

The GA4/SC service account key lives in /Users/fnorrell/Documents/Claude/Projects/MinimalistBeginnings/_shared/mb-agent-common.md, which is outside the connected folder scope for this session. Additionally, the Pulse agent confirms GA4 + Search Console calls return missing_required_scopes — Site Kit OAuth needs to be re-granted.

Action required: Re-grant Site Kit OAuth scopes in Google Site Kit dashboard. Consider adding the service account key to a path accessible to all agents.

Proxy baselines (prior-month context — not May 2026 actuals): 105 users · 1,305 views · 28 SC impressions · 1 click · Positions 80–99

Section 6 — Monthly Cadence

May 2026: 6 posts (target: 4) → +2 above target

June 2026 is on track: posts 9, 35, 48, 52 published as of June 20. Posts 56 and 59 in draft/review queue.

Cadence rule: MAINTAIN. No volume change needed. Pillar balance correction via assignment, not pace.

Section 7 — Strategic Recommendation

  1. Fix GA4/Search Console OAuth immediately. Both Pulse and Performance Review are running partial. Re-grant Site Kit scopes → verify Pulse recovers on next scheduled run.
  2. Extend Pinterest queue. At 10-day depth (target: 14+). Social Pipeline has flagged pool thinness repeatedly. Consider a manual Pinterest backfill session or review freshness guard thresholds.
  3. Restore mb-human-notes page. Confirmed trashed per June 8 daily brief. Create a new private WordPress page with slug mb-human-notes.
  4. MS AMPLIFY through Sep 30 (Amazon deadline). June delivered post 48 (Mindful Spending). July needs at least 1 MS post. 4 MS posts currently in scheduled queue.
  5. Decluttering throttle is happening naturally. D heaviest live pillar (9 posts), only 2 scheduled. Editor should continue steering toward YH and SL.

MB Performance Review Agent v3.14 · fredericknorrell.com · Run: 2026-06-20 · Data: mb.posts, mb.pillars_with_counts, mb.content_metrics, Buffer MCP, Cloudinary, WordPress MCP, mb.agent_runs · GA4/SC: FAILED (Site Kit OAuth) · mb-human-notes: NOT FOUND (trashed)