Mark's Reports

All reports · published 2026-04-19

Legacy Soil & Stone — Cement Phase 1 Launch Readiness

*Compiled 2026-04-18 (G16 Claude). Research only — no bench testing assumed or required. Path 1 (cement) is the Phase 1 SKU set; novelty paths 3/5/6 stage as Phase 2.*


Executive summary


Green: what's already done

AssetStateSource
Pricing ladderLOCKED $175 / $225 / $295 / $395 + intake $25-$150project_legacy_soil_pricing.md
Margin math86% blended GP, $289 avg order GP, breakeven 16 orders/mosame
Public websiteLIVE at https://legacy.thebarnetts.info/ on Cloudflare Pagesproject_legacy_soil_website.md
Deploy pipelineTested 2026-04-17, repeatable, account-ID-pinned, edge-servedsame
Production SOPv2 Line_One_Process.md — 7 steps, all 4 SKUs, cure times documentedDrive Operations/Line_One_Process.md
Concrete recipesv2 mix ratios per SKU, water-cement specs lockedDrive Research/Concrete_Mix_Recipes.md
Binder chemistryRESOLVED — colloidal silica primary, lithium silicate or Type II slurry secondaryfeedback_legacy_soil_closed_topics.md, Pearl_Method_Binder_Selection.md
Pearl-yield math1 lb cremains → 1.2-1.5 cups pearls; backfill rule documentedConcrete_Mix_Recipes.md
Intake form draftCustomer_Intake_Form.md draft 2 already exists, all 4 SKUs + intake fees + bundle logicDrive Business/Customer_Intake_Form.md
Brand copyBob Ross standard, Pillar 2 Integrity, no-pinch promise writtensame
Competitor positioningParting Stone profile + 6 weaknesses + positioning line draftedreference_parting_stone_competitor.md
No-upsell ruleSingle-tier flat pricing locked, no Premium/Standard variantsfeedback_no_upselling.md

That is a real list. Most launches don't have a quarter of this assembled. The hard work of the last six weeks is paid for.


Gaps: what's actually missing

Architect-closeable (I do these — no Mark labor)

G1. Order-intake page on legacy.thebarnetts.info. The public site today is an *investor handoff package*. There is no "begin an order" button. Customer Intake Form lives in Drive as a markdown doc, not a fillable web form.

G2. Customer communication templates. First-touch acknowledgment email, "your cremains were received" email, "production has begun" email, "shipping today" email, "share a photo of the finished piece if you want" email.

G3. Order tracking spine. Where does "order #1" live? Right now: nowhere.

G4. Shipping protocol document. What box, what padding, what insurance, what label, what tracking, what does the unboxing look like, what's in the package besides the stone (memorial cloth, certificate, seed-paper card per Line_One_Process step 7).

G5. Legal disclaimers and refund policy text. Two pages: Terms (what we promise, what we don't, force majeure on cremains shipping) and Refunds (the inevitable "I changed my mind" / "it broke in shipping" / "the color isn't what I expected" cases). Cement memorial work has a specific failure mode the customer needs to understand: *cement is permanent; once your cremains are in the slurry, we cannot un-make the piece.* That belongs in writing.

G6. Product photography. The website currently has zero photos of finished pieces. Customers ordering a $395 planter sight-unseen need to see something.

G7. Admin daily-digest. Mark needs to know "an order came in" without checking a dashboard. Tie order-intake events into the existing morning-digest pipeline + a Slack/Telegram ping.

BOSS decisions (these need Mark, framed as questions)

G-B1. Payment processor — Stripe, PayPal, or Square?

*Question for BOSS:* "Want me to set up Stripe (best API, 2.9%+30c, 2-day payout, requires SSN/EIN to open the account)? Or PayPal (familiar to older customers, 3.5%+, can open with email only)? Or Square (good if you want in-person sales at any future craft show, similar fees to Stripe)?" My recommendation: Stripe. Cleanest API for the intake form, familiar to grief-state customers, the API support means I can wire it into the order page directly. Mark gives go-ahead + provides SSN/EIN at signup time; I never see the credentials.

G-B2. Shipping carrier and insurance level.

*Question for BOSS:* "USPS Priority Mail Cubic up to 7lb runs ~$12-18 with $100 free insurance, additional insurance ~$3 per $100. UPS Ground similar weight ~$14-22 with $100 free, additional ~$2 per $100. UPS handles fragile better but costs more. Want me to default Priority Mail with $300 declared value (~$25/order baked into intake fee tier already)?" My recommendation: USPS Priority Mail Cubic, $300 declared value. Already inside the existing intake fee math.

G-B3. Refund policy — three options, each with tradeoffs.

*Question for BOSS:*

My recommendation: Option C. Matches the integrity pillar of the brand; gives the customer a real answer; defensible.

G-B4. Domain for transactional emails. Right now legacy.thebarnetts.info is a subdomain of thebarnetts.info, which has SPF/DKIM tied to Mark's grandfathered Workspace. *Question for BOSS:* "Want order emails coming from orders@thebarnetts.info (uses your existing Workspace mailbox; you'll see customer replies in Gmail) or orders@legacy.thebarnetts.info (separate identity; cleaner brand split; needs a small SPF/DKIM addition)?" My recommendation: orders@thebarnetts.info. Zero extra config, replies land where Mark already reads mail.

G-B5. The first-order safety net. *Question for BOSS:* "Do you want me to flag the very first paid order with a 'PAUSE — manual review' status before any cremains shipping label is sent to the customer? Catches a misfire on the new system before the first grief-state customer is involved." My recommendation: yes, for orders 1-3, then auto-flow takes over.


Timeline to first paying order

Calendar dates from today, Saturday 2026-04-18.

DateWindowWhat happensWhose work
Sun 2026-04-19morningMark answers the 5 BOSS decisions (G-B1 through G-B5). 30 min on the patio.Mark
Sun 2026-04-19afternoonI draft email templates (G2), shipping SOP (G4), refund/terms text (G5), commission concept renderings (G6). Sit in Drive for Mark review.me
Mon 2026-04-20eveningMark reads + redlines the Sunday drafts during normal patio time. ~45 min.Mark
Tue-Wed 4/21-4/22eveningsI build the order page (G1), order tracking D1+dashboard (G3), digest hookup (G7). Stripe account opening waits on Mark's Sunday answer.me
Thu 2026-04-23eveningStripe account fully provisioned (Mark signed up Sun-Mon, verification cleared by now). I wire Stripe into the order page.me
Fri 2026-04-24dayFull end-to-end staging test — I submit a test order against my own card; verify all 5 emails fire, dashboard updates, Slack pings.me
Sat 2026-04-25dayI redirect the homepage hero to "Begin Your Memorial" and the order page goes live. Site is open for orders.me
Sat 2026-04-25 onwardMarketing push starts (separate plan). Order can arrive any day after this.Mark + me
First paid orderwithin 1-4 weeks of going liveRealistic D2C inbound for a brand-new memorial site without paid ads is 2-4 weeks for the first order. Faster with Mark's network.inbound

Realistic first-paid-order date: 2026-05-09 to 2026-05-23 (2-4 weeks after site opens). First *shipped* order: add the cure window (worry stones +2 weeks, planter +5-6 weeks).

If Mark hits the BOSS decisions today instead of Sunday, every downstream date pulls left by 24 hours.

If a single BOSS decision stalls (e.g., Stripe verification gets a doc request), each day of stall = 1 day of slip on the open-for-orders date but not on first-customer date (the customer pipeline is still warming).


Phase 1 order workflow

Inquiry → Intake → Production → Cure → Ship. Four touch points, three of them automated.

Step 1 — Inquiry (automated)

Customer arrives at legacy.thebarnetts.info. Hero: "Begin Your Memorial." Click → /order.html. Reads Bob Ross standard + integrity promise + the honest cure-time disclosure above the form. Fills the form (the existing intake doc rendered as web form). Selects SKU(s), intake fee tier, address. Stripe checkout for product price + intake fee + shipping. On payment success: order #N is created in D1, status intake_received, "thank you / here's how to ship cremains" email auto-fires, Slack pings #legacy-soil, Mark sees it in tomorrow's morning digest.

*Mark labor: zero. He sees a notification.*

Step 2 — Intake / cremains receipt (semi-automated)

Customer ships cremains to Mark via the prepaid USPS label included in the email. When the package arrives, Mark opens admin dashboard → Mark received button on order #N → status flips to cremains_received → "we have them, production begins" email auto-fires.

*Mark labor: 1 click + opening the package.*

Step 3 — Production (Mark's actual craft)

Per Line_One_Process.md. Sieve → granulate to pearls → mix per SKU recipe → cast → vibrate. End of session, Mark clicks In production → status in_production → "your piece is being made" email auto-fires.

*Mark labor: this is the work. Filmable per the Bob Ross standard if Mark wants. 20-30 min active per piece.*

Step 4 — Cure (zero labor, calendar runs)

Worry stones 2 days + 5 days air-dry = 7 days. Candle holders 2 days + 14 days = 16 days. Garden stones 7 + 21 = 28 days. Planter 7 + 28 = 35 days (60 days before plant — but ship at 35). Mark clicks Curing once cast is in the rack.

*Mark labor: zero. Just calendar.*

Step 5 — Finishing + ship

Microcement overlay, polish, embed candle cup if applicable, sealer, sign certificate, wrap in memorial cloth, photograph (replaces concept renders on the website over time), pack, USPS Priority Mail label printed from the dashboard, drop at post office. Click Shipped → tracking number entered → "your memorial ships today" email + tracking auto-fires.

*Mark labor: 30-45 min finishing + 10 min packing + drive to post office.*

Where automation lives vs where Mark lives


Phase 2 conversion gate

Phase 2 = activating Path 3 (cold-cast polyester), Path 5 (crystal geode + resin hybrid), Path 6 (pearl-accretion rolled) as paid SKUs alongside the cement line.

Gate: BOTH conditions must fire before any Phase 2 SKU goes live.

Condition A — Research completion gate

Condition B — Phase 1 commercial signal

When both fire: Phase 2 SKUs go live one at a time, 2-week stagger between each, with a "research-only" launch posture (assume the production process works as designed; first paid order is the validation).

The gate is intentionally conservative on the demand side. This protects Mark from launching a polyester resin SKU and then having to support 3 unfamiliar material chemistries simultaneously when Phase 1 is still finding its footing.


Risks + mitigations

R1. Cure-time customer expectation mismatch (HIGH likelihood, HIGH impact)

A grieving customer pays $395 for a planter, expects it in 2 weeks, gets it in 6. Result: angry email, refund request, 1-star review.

R2. Cremains lost or damaged in customer-shipped intake (MEDIUM likelihood, EXTREME impact)

USPS loses 1 in 1,500 Priority Mail packages. If it's the cremains, there is no second chance.

R3. Shipping breakage on the outbound piece (MEDIUM likelihood, HIGH impact)

$395 planter, 7 lbs, drops 4 ft off a porch. Cement breaks. Customer gets shards.

R4. Cement intake fee miscalibrated against actual cremains volume (MEDIUM likelihood, MEDIUM impact)

Intake fees ($25-$150) are a per-volume labor proxy. If the average customer ships heavier than estimated, margin compresses on the bottom tier. If lighter, customers feel overcharged.

R5. Concept renderings vs reality gap (MEDIUM likelihood, LOW-MEDIUM impact)

AI renders look prettier than the first hand-cast pieces will. Customer sees gap, feels deceived.

R6. Mark personally overwhelmed by first 3 orders happening simultaneously (MEDIUM likelihood, HIGH impact on Mark, LOW impact on business)

School, mini-bus duty Tue/Thu, evening crash after 6th period (user_typical_day.md), introvert recovery time. Three intake packages arriving in the same week could land in flow-state-blocking territory.

R7. State Vet / Stream B ambiguity bleeds onto Stream A perception (LOW likelihood, MEDIUM impact)

Customer reads about NOR/composting on the site, gets confused about whether their cremains will be composted (they won't — Stream A is concrete only). Refund or chargeback before any work happens.

R8. The investor-handoff site doesn't convert grief-state customers (HIGH likelihood, MEDIUM impact)

The current site is written for investors. Grief-state customers need shorter sentences, more whitespace, fewer bullet points, more emotional resonance, less COGS analysis.


What this plan deliberately does NOT include


Single next-action

If Mark wants to move on this: the only thing standing between today and "site is open for orders on 2026-04-25" is the 30-minute BOSS-decision pass on G-B1 through G-B5. Everything downstream is mine to execute.

If Mark wants to stall on this: that's also fine. The plan keeps. The website keeps serving the investor handoff package as it does today. No money has been spent. No customers are waiting.

The cement line is real, the math is real, the chemistry is solved. The only question is whether Mark wants the order door open in 7 days.