/REMINDERS · INTERNAL TODO · NOINDEX
DEFERRED WORK
Things to ship when conditions unlock.
A single page memory for code-deferrable improvements, operator action items, and research follow-ups that came up during build sessions but couldn't ship immediately. Cross off as conditions unlock.
UNLOCKED BY EVENT CODE DEFERRED OPERATOR ACTION RESEARCH / INVESTIGATE
Brand presence
UNLOCK WHEN SOCIAL PROFILES EXIST
- WHEN X EXISTS
Add X / Twitter to Organization JSON-LD sameAs on every page
When @AIOpsForge handle is claimed, add https://x.com/AIOpsForge to the JSON-LD sameAs array in every page. The Organization JSON-LD is currently injected before </head> with Whop + GitHub only.
- WHEN LINKEDIN EXISTS
Add LinkedIn Company Page to sameAs
When linkedin.com/company/aiopsforge is created, add to JSON-LD sameAs on every page. Same edit pattern as X above.
- WHEN YOUTUBE EXISTS
Add YouTube channel to sameAs
When youtube.com/@AIOpsForge goes live, add to JSON-LD sameAs. Update on every page.
- WHEN GBP CLAIMED
Add Google Business Profile URL to sameAs
When Google Business Profile is claimed + filled, add the google.com/maps/place/?cid=... short URL. Strengthens entity match for Google.
Page-level metadata
SEO + GEO INFRASTRUCTURE — CODE NOT YET SHIPPED
- CODE
Unique <title> + meta description per page
Most pages still use the default title. Each should have a unique title ≤60 chars + description ≤155 chars, keyword-targeted. Index, pricing, blogs, tools, newsletter, custom-solutions, community/*, sandbox/*, aifounder/.
- CODE
Canonical tags on every page
Add <link rel="canonical" href="..."> to all pages — currently missing. Prevents duplicate-content split.
- CODE
Per-page OG images (1200×630)
Generate branded OG images for every major page (home, pricing, blogs, tools, newsletter, custom-solutions, aifounder). Add og:image + twitter:image meta tags. Use Canva or auto-generate via OG-image API.
- CODE
FAQ JSON-LD schema
Add FAQPage structured data to landing, pricing, custom-solutions, community/index — visible Q&A with matching JSON-LD. Highest-leverage GEO move (2.1× citation lift on Perplexity + ChatGPT browse).
- CODE
llms.txt at site root
Drop a 1-paragraph markdown index at /llms.txt describing AIOpsForge + key page links. Low-effort GEO hygiene. Adoption is <10% so don't optimize for it, but ship it.
- CODE
BreadcrumbList JSON-LD on nested pages
Add to community/*, sandbox/*, tools/* sub-pages. Tells search engines the hierarchy.
- CODE
Build /about page with Person schema
Founder bio, photo, credibility line. Person JSON-LD with sameAs to socials. E-E-A-T signal for AI search engines.
Funnel + email
PROVIDER MIGRATION + LEAD MAGNETS
- OPERATOR
Sign up Beehiiv + verify sending domain
Free tier. Verify SPF / DKIM / DMARC at domain registrar. Then migrate Kit subscribers via CSV. Keep /api/subscribe.js as fallback for 1 week.
- CODE
Replace Kit form action with Beehiiv API after sign-up
Update /api/subscribe.js to call Beehiiv instead of Kit. Tag subscribers by source: waitlist, lead-magnet-systems, lead-magnet-claude-code, etc.
- CODE
Build /resources page with 3 email-gated lead magnets
11 AI Systems PDF, Claude Code Cheat Sheet, 50 Battle-Tested Prompts. Email gate → Beehiiv tag → auto-delivery via Incentive Email.
- OPERATOR
Author 3 lead magnet PDFs
11 Systems framework (visual PDF), Claude Code Power-User Cheat Sheet (one-page), 50 Battle-Tested Prompts (categorized). Watermark with aiopsforge.dev on every page.
- CODE
7-email Beehiiv welcome sequence
Day 0/2/5/8/12/17/21. Tag-segmented variants. CASL-compliant double opt-in.
Whop automation
SERVERLESS WEBHOOK HANDLERS
- CODE
4 Whop webhook handlers via Vercel serverless /api/whop-webhook-membership-created.ts, ...-cancelled.ts, ...-renewed.ts, ...-payment-failed.ts. HMAC-verified. Each calls Beehiiv API to tag + trigger sequence + sends Whop DM.
- OPERATOR
Configure Whop welcome flow
Record 2-min orientation video (face cam). Pin welcome message in community chat. First-week guidance doc. Auto-DM at day 14 + day 30.
Operator action items
CAN'T BE AUTOMATED — REQUIRES PRAVINE
- OPERATOR
Set up Google Search Console (Domain property)
search.google.com/search-console → Add Domain property for aiopsforge.dev. Verify via DNS TXT. Submit /sitemap.xml.
- OPERATOR
Set up Bing Webmaster Tools
bing.com/webmasters → import GSC verification. Submit sitemap. Free incremental traffic from Bing + DuckDuckGo + Yahoo.
- OPERATOR
Sign up X Premium + Typefully Creator
$8/mo + $19/mo. Required for sub-10k account algorithm boost + clean thread scheduling.
- OPERATOR
Sign up 12 affiliate programs
Beehiiv Partner, Skool, ElevenLabs, Opus Clip, Plausible, Lovable, v0/Vercel, HeyGen, Hypefury, Whop creator-affiliate, Notion (via Cuelinks), TubeBuddy. Skip n8n + Make — not in operator's stack.
- OPERATOR
Push for Whop reviews
DM first ~10 active members personally. Target: 10+ Whop reviews at 4.7+ avg by day 90. Whop Discover marketplace ranking weights review count heavily.
- OPERATOR
Claim Google Business Profile
Then unlock the JSON-LD sameAs entry above. Strengthens entity match in Google AI Overviews.
Research / decide later
PENDING INPUTS OR DECISION POINTS
- RESEARCH
Otterly.ai for AI-search visibility tracking
$29/mo. Track citation rate across ChatGPT / Perplexity / Claude / Gemini for prompts like "AI community for developers", "best AI ops community", etc. Start when newsletter hits 500 subs.
- RESEARCH
Cohort platform: Whop apps vs Maven
Maven takes 10% (vs Reforge 50%, Uplimit 70%) but adds platform context-switch. Whop apps integrates with existing community SKU at 3% + Stripe. Decide before launching first $299 cohort at month 4.
- RESEARCH
Custom domain decision: stay on www or flip to apex
Vercel currently serves www.aiopsforge.dev as production with apex redirect. No SEO downside to staying on www. Revisit only if branding strongly prefers apex.
- RESEARCH
aifounder.ca → separate domain vs sub-path
Currently at aiopsforge.dev/aifounder/ for SEO consolidation. If aifounder reaches independent product-market fit, move to aifounder.ca + add 301 redirects from sub-path.