What we built. What it can do. What closes launch.
ResearchGrade is already a multisite commerce and evidence system, not a concept deck. This report demonstrates the working architecture, the code-built operating features, the missing real-world proofs, and the economics that determine whether launch can scale safely.
Operating safetyCheckout and net terms fail closed
Current scale100,000 vials/year, 8,333/month average
01
The shared control plane
Many brands on one operating spine.
Each public experience keeps its own brand, policy, channel, and product eligibility while one shared core manages orders, supplier-held inventory visibility, fulfillment, COAs, analytics, and Admin.
Select a capability to see the implemented workflow, current proof, exact operating gap, and the flow it is designed to run.
One core, many brandsProduction proven
Multisite commerce
Eight public hosts already resolve through one storefront image and one Medusa backend while preserving brand, policy, channel, and catalog boundaries.
8public hosts
1storefront image
1commerce backend
BUILT
Host-based brand resolution and theming
Per-site sales channels and publishable keys
Shared peptide catalog with separate channel eligibility
Isolated reagent-only Bac Water channels
Origin-locked storefront and Admin access controls
PROOF
Eight resolvable production hosts passed independent HTTP checks
One backend and one storefront image serve the verified fleet
Server-side site policy remains the checkout authority
STILL NEEDED
Reconcile two stale Backwater host records
Keep future fleet expansion behind processor and hostname capacity
FUNCTIONAL DEMONSTRATIONMultisite commerce
Shared shopVectraProvidenceLuminoAltis
ONE COREMedusasite policy + channel
OrdersInventory visibilityCOAsAnalytics
01Domain
02Edge
03Brand resolver
04Sales channel
05Medusa
06Shared operations
03
Institutional and fleet growth
B2B is a real product lane, not a placeholder.
ResearchGrade Lab already has the foundation for institutional accounts, compliance, quotes, teams, labels, and credit controls. Operating enablement remains behind physical stock, payment, and atomic credit proof.
01
Institution applies
Company, employees, role, site
Built02
Evidence reviewed
RUO, KYB, tax and compliance
Built03
Quote configured
Volume, terms, labels, approval
Built04
Credit controlled
Limit, atomic reservation, hold
Proof gated05
Order fulfilled
Lot, label, ShipStation, tracking
Proof gated06
Cash collected
AR aging, collection, reconciliation
Proof gated
NOW8 verified hosts
One controlled system, paid ordering off
after transaction proof
NEXT3-site acceptance
Checkout, attribution, support, analytics
after recurring cash
LATER10 then 20 sites
Not present capacity or forecast
04
The remaining operating proof
Software is ahead of launch readiness.
The largest gaps are not more interface work. They are authority, approved payments, a released physical lot, one real order, operating reconciliation, and partner-owned growth execution.
01
Commercial authority
Sean and Tina
Executed governanceFour filed DBAsSigned WPS and J&M terms
Simulation only. A checked box does not establish evidence or update Linear.
05
Demand operating system
Marketing, content, and product must move as one loop.
The flow below converts a candidate or idea into compliant content, an evidence-matched product experience, attributable orders, and a scale decision based on contribution and operating load. The first milestone is 100,000 vials per year, paced by proven demand and Sean/J&M capacity.
MarketingKevin and Travis
01
Audience
Name ten verified candidates and one B2B referral partner
02
Proof
Select one creator, one backup, and a 14-day cohort
03
Attribution
Issue unique code, landing page, window, and reporting
04
Economics
Accept only positive full-cost contribution
05
Scale
Release creator drops and media after proof
ContentKevin and Travis, Sean compliance
01
Brief
Define audience, objective, evidence, format, and claim boundary
02
Produce
Create 10 to 15 proof assets and required disclosures
03
Review
Approve rights, RUO language, references, and takedown path
04
Publish
Release through controlled channels and preserve versions
05
Learn
Track engagement, orders, support load, and violations
ProductSean and J&M
01
Catalog
Approve SKU, price, brand eligibility, and policy surface
02
Evidence
Match report, exact lot, label, expiry, and release decision
03
Fulfillment
Confirm supplier-held availability, release, allocation, and count
04
Experience
Verify site, checkout, support, COA lookup, and tracking
05
Scale
Measure repeat timing, J&M capacity, and settlement cash timing
01Candidateverified fit
02Contractrights and claims
03Content10 to 15 assets
04Attributioncode and landing
05Proof cohort14 days
06Decisionscale, adjust, pause
06
Interactive economics lab
Model contribution and cash separately.
The first calculator preserves historical v6.2 contribution sensitivities for comparison. The current cash planner excludes inventory ownership and holds the unresolved operating/settlement deposit outside its total.
INPUT CLASSIFICATIONActualSigned or quotedProvider representationWorking assumptionUnsigned scenario
CURRENT OPERATING PLAN: 100,000 vials per year is the first milestone. ResearchGrade-held inventory is $0 because inventory and fulfillment run through Sean/J&M. Sean has corrected the deposit term to 20% of an operating/settlement base that is not yet documented, while the July 19 Granola record says a fixed $20,000. The deposit is therefore NOT TOTALED until signed terms resolve the base and conflict.
HISTORICAL MODEL 01, SUPERSEDED v6.2
Full contribution per order
Retained for comparison only. These presets do not define the current annual milestone, inventory structure, deposit, or approved budget.
CONTRIBUTION PER ORDER$57.6828.6% contribution margin
Orders63
Gross sales$13,272
Collected sales$12,608
Break-even CAC$57.68
Product + kit + parcel$2,772
Processor$1,593
Creator$4,639
Media$0
Collected sales$12,608
Product and kit-$2,366
Fulfillment-$406
Processor-$1,593
Creator-$4,639
Media-$0
Contribution$3,605
CURRENT MODEL 02, DEPOSIT UNRESOLVED
Startup and working-capital planner
ResearchGrade carries $0 held inventory. This totals only calculable reserves, payout timing, AR, runway, and gated spend. It does not convert the unresolved 20% deposit into dollars.
DEPOSIT TERM, NOT TOTALED: 20% operating/settlement deposit per Sean's correction. The percentage base is still TBD, and the July 19 Granola record says fixed $20,000. No deposit amount belongs in this total until signed terms resolve the conflict.
KNOWN CASH PLAN, DEPOSIT EXCLUDED$80,02620% deposit remains NOT TOTALED until its signed base is known
ResearchGrade-held inventory is $0. Sean/J&M handle inventory and fulfillment. The deposit is an operating or settlement term, not an inventory purchase. B2B AR, payout lag, reserves, and media remain separate cash demands.
Current20%
Current operating/settlement deposit
Base TBD. July 19 Granola says fixed $20,000. Do not convert this percentage to dollars until signed terms resolve the conflict.
Historical$59,500
Superseded v6.0 launch ceiling
Retained for comparison only. It is not the current budget and must not be used for approval.
Historical$113,450
Superseded 90-day scenario
Retained for comparison only. It includes old assumptions and is not the current plan.
Historical$157,450
Superseded provisioned scenario
Retained for comparison only. It requires a fresh formula-backed model before any use.
Historical$225,000
Superseded v6.2 setup capex
Retained for comparison only. It is not the current launch or 100,000-vial annual plan.
07
Failure handling
The missing cases stay visible.
38 operating cases define the immediate containment action, accountable owner, and exact resume condition.
04Authority and filings+
Ownership or signer conflict
ContainFreeze signatures, submissions, funding, and launch.
OwnerSean + Tina
ResumeOne counsel-approved authority record across all systems.
EIN or legal-name mismatch
ContainStop the affected submission and document the correction path.
OwnerSean
ResumeAccepted correction evidence and consistent entity name.
DBA first-use date conflict
ContainDo not notarize or file until the date is confirmed.
OwnerSean + Tina
ResumeCorrected form and written filing instruction.
DBA filing rejection
ContainPreserve the rejection reason, correct the specific defect, and refile.
OwnerSean
ResumeFiled copy and receipt.
04Supplier and 3PL+
Refundable credit is altered
ContainDo not sign or fund. Reopen commercial terms.
OwnerSean + partners
ResumeNon-expiring refundable credit and 10-business-day refund in signed terms.
WPS and J&M roles conflict
ContainPause execution and reconcile roles, schedules, title, testing, and liability.
OwnerSean + Tina
ResumeTwo consistent signed agreements.
Payment instructions change
ContainFreeze payment and verify through an independent trusted channel.
OwnerSean
ResumeRecorded payee verification.
Inventory count differs
ContainHold the affected SKU, count, and trace movement.
OwnerSean + J&M
ResumeReconciled lot-level inventory.
05Payment and cash+
Processor declines
ContainPreserve the reason, correct only factual gaps, and activate the fallback lane.
OwnerSean
ResumeWritten fallback acceptance and usable rail.
Processor terms worsen
ContainRecalculate liquidity and contribution, then seek approval or fallback.
OwnerSean + partners
ResumeWritten economics within approved guardrails.
Processor requests unsupported claims
ContainCorrect the record and submit evidence-backed disclosures only.
OwnerSean
ResumeAccurate packet accepted.
Payouts freeze or reserve rises
ContainStop scale spend and preserve refund liquidity.
OwnerSean
ResumeStable payouts and restored liquidity threshold.
Refund demand exceeds cash
ContainPause spend and creator payouts, then use the approved liquidity plan.
OwnerSean
ResumeRefund liquidity restored.
04Quality and lot+
No exact lot-to-COA match
ContainQuarantine the lot and disable sellability.
OwnerSean + QA owner
ResumeExact match and independent release.
COA failed, incomplete, or inconclusive
ContainDo not bind the report to sellable inventory. Retest or reject.
OwnerSean + lab
ResumeAccepted result and release decision.
Expiry or retest date passes
ContainHold inventory, disable sellability, and retest or dispose.
OwnerSean + QA owner
ResumeNew accepted evidence or documented disposition.
Recall or withdrawal is required
ContainHold affected lots, identify orders, notify owners, and preserve evidence.
OwnerSean
ResumeApproved corrective action and disposition.
05Transaction and support+
Test payment fails
ContainKeep paid ordering closed and isolate authorization, capture, settlement, refund, or bank failure.
OwnerSean
ResumeComplete repeated payment proof.
Order loses attribution
ContainPause creator activation and preserve code, cookie, webhook, and order evidence.
OwnerSean + Kevin + Travis
ResumeAuditable attribution and refund reversal.
Alert email is silent
ContainTreat it as a launch blocker and repair routing.
OwnerSean
ResumeConfirmed trigger, delivery, severity, and owner.
Support gives prohibited advice
ContainCorrect, escalate, retrain, and preserve the incident.
OwnerSean
ResumeApproved macro and passed live drill.
Adverse event is reported
ContainRoute immediately to named human escalation and protect privacy.
OwnerNamed safety owner
ResumeIncident handled under the approved procedure.
05Creator and demand+
Creator makes a restricted claim
ContainTakedown, pause the creator, preserve content, and apply the contract remedy.
OwnerKevin + Travis, Sean escalation
ResumeCorrected content and approved reactivation.
Creator contribution is negative
ContainStop or renegotiate. Do not scale from reach.
OwnerKevin + Travis + partners
ResumeAccepted economics from actuals.
Creator concentration is excessive
ContainCap exposure and add controlled alternatives.
OwnerKevin + Travis
ResumeConcentration within the approved threshold.
Paid media releases early
ContainStop the campaign, preserve spend data, and review authority.
OwnerDecision group
ResumeExplicit release after proof acceptance.
Auralen or Rampage appears signed
ContainCorrect the record and remove unsupported public use.
OwnerDecision group
ResumeSigned agreement or recorded defer decision.
04Books and funding+
QuickBooks duplicates a transaction
ContainFreeze close, trace source IDs, and reverse with an audit trail.
OwnerSean
ResumeReconciled books and prevention rule.
Wrong entity pays
ContainStop payment or reimbursement and obtain accounting guidance.
OwnerSean
ResumeCorrect entity and documented intercompany treatment.
Founder receipt is missing
ContainExclude the expense from reimbursement.
OwnerSean
ResumeReceipt and business purpose approved.
Cash bridge is short
ContainHold the next spend gate and revise the plan.
OwnerDecision group
ResumeApproved source and adequate liquidity.
05Infrastructure and privacy+
RefferQ CI stays falsely red
ContainTest the protected custom domain and preserve origin lock.
OwnerSean
ResumeGreen custom-domain workflow.
Redis plan risks restart
ContainSchedule a controlled window and verify queue and workflow state.
OwnerSean
ResumeBoth environments READY and reconciled.
GitHub Actions is unreadable
ContainUse the GCP verification fallback and restore least privilege later.
OwnerSean
ResumeActions read access or documented verified fallback.
B2B purge matches broad records
ContainAbort, tighten exact identifiers, and review again.
OwnerSean
ResumeExact fixture identity only.
Restricted data appears in a broad source
ContainStop access or push, remove it, rotate if needed, and audit exposure.
OwnerSean
ResumeClean scan and approved allowlist.
02Expansion boundaries+
New site outpaces operations
ContainKeep checkout inactive and return to the gated sequence.
OwnerSean + partners
ResumeFull domain and operating acceptance.
Telehealth content enters RUO launch
ContainRemove it, escalate to counsel, and retrain.
OwnerSean
ResumeExplicit RUO and telehealth separation restored.
08
Execution register
Every open item still has an owner and next proof.
Search the complete 61-issue Linear map by status, lane, issue, owner, or evidence requirement. The report does not convert planning into completion.
Total61
Open56
In progress23
Todo24
Backlog9
Done4
56issues shown
RES-5In ProgressOperating control and source truthSeanJul 15
Source truth / High / This week
Align Linear, GitHub, wiki, NotebookLM, Drive, workbook, and site.
RES-53TodoCreate private operations repository and evidence indexSeanJul 15
Source truth / High / This week
Apply a strict allowlist, run a secret scan, and index current evidence.
RES-63TodoInvite Kevin and Travis to Linear or name one Kirgo seatSharedJul 15
Source truth / High / This week
Create native ownership and a documented notification path.