One story. One domain.
Magazine on MLB. Product links on CARB sister brands and client domains. Reused editorial stock, renamed and proofed — built to share on GBP, LinkedIn, Facebook, and X.
Multi-Domain Clean Truck Check Sites: Why Price Cards Stay Local
Keep Stockton / Lodi / OVI specialist / San Diego cards as posted. Do not force one statewide OBD number. Domain hygiene notes included.
carbteststockton.com + sisters → read + shareCARB Clean Truck Check Deadlines: Portal Due Dates & the 90-Day Test Window
Proofed against CARB fact sheets. CTC-VIS due dates, ≤90-day submit window, fees. Spotlight: carbcleantruckcheck.app.
carbcleantruckcheck.app → read + shareClean Truck Check for Owner-Operators: One Truck, One Mobile Visit
Reused unused editorial draft. Single-truck CTC, mobile OBD/OVI. Spotlight: mobileovitest.com.
mobileovitest.com → read + sharePeter Welch’s Gym shop: commerce that stays out of the brand’s way
Live gym shop on shop.mlbmarketingllc.com — product-first, South Boston energy.
shop.mlbmarketingllc.com → read spotlightRent Ruby: a property brand that reads like an operator
Rental brand public face — lander stays lean; story lives here.
rent-ruby.com → read spotlightJBruno Unit: commerce copy that sounds like the closet, not a catalog
Men’s apparel voice — long story on MLB, storefront on the brand domain.
jbruno-unit.com → read spotlightUndefeated Solar: client site, clear offer, AI-tracked canopies
Public-jobs solar canopies — field notes and the one link that matters.
undefeatedsolar.com → read spotlightHow posting works tonight
1) Open a post · use Share bar (LinkedIn / X / Facebook / Copy link).
2) Or paste from blog/SOCIAL-TONIGHT.md on the Mac (GBP + LinkedIn + X).
3) OG image: /assets/office-oakland.jpg — check LinkedIn inspector if preview is stale.
4) Next daily slot: DEF/DPF smoke → mobilecarbsmoketest.com · then Undefeated solar industry post.