Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
98 commits
Select commit Hold shift + click to select a range
90811a3
Add OVO brand outbound ICP
alexmwein Jul 20, 2026
d554ab7
Add Braden operating partnership deck
alexmwein Jul 22, 2026
1f4146e
Add Biologix strategy decision board
alexmwein Jul 23, 2026
da5b7a9
Add risk-on peptide venture model
alexmwein Jul 23, 2026
a3698cc
Publish Biologix venture decision board
alexmwein Jul 23, 2026
572639c
Add Biologix operating partnership proposal
alexmwein Jul 23, 2026
043de81
Add Biologix market research reading room
alexmwein Jul 23, 2026
0e12fd8
feat: expand Biologix operating partner deck
alexmwein Jul 23, 2026
f4e2814
Archive partnership deck and index research evidence
alexmwein Jul 24, 2026
ba9f937
Add Biologix owner cash waterfall
alexmwein Jul 24, 2026
81df946
feat: add clean Biologix deal structure page
alexmwein Jul 24, 2026
73a7d6c
feat: add creator operating model to Biologix deal
alexmwein Jul 24, 2026
ab92c43
feat: build Third Standard research company
alexmwein Jul 24, 2026
ea4f33e
feat: launch fictional peptide catalog concept
alexmwein Jul 24, 2026
cab6094
feat: publish Biologix operating partnership brief
alexmwein Jul 24, 2026
f4d938f
fix: package partnership brief for Sites
alexmwein Jul 24, 2026
4eb5804
fix: deploy partnership brief as worker
alexmwein Jul 24, 2026
e3d8240
refine Biologix partnership pitch and evidence brief
alexmwein Jul 24, 2026
0bc4647
feat: build Datum peptide storefront concept
alexmwein Jul 24, 2026
daf025d
fix(qa): ISSUE-001 — close search on first Escape
alexmwein Jul 24, 2026
27ac4b9
fix(qa): ISSUE-002 — preserve focus during cart updates
alexmwein Jul 24, 2026
8a3ea2c
fix(qa): ISSUE-003 — meet text contrast thresholds
alexmwein Jul 24, 2026
bddf34b
fix(qa): ISSUE-004 — expose drawers as modal dialogs
alexmwein Jul 24, 2026
5c745b1
fix(qa): ISSUE-005 — persist the local newsletter preference
alexmwein Jul 24, 2026
a17b921
fix(qa): ISSUE-006 — persist collection sort state
alexmwein Jul 24, 2026
aa49fbe
Add Biologix affiliate and retreat flywheel board
alexmwein Jul 24, 2026
c0a99b7
Add market intelligence engine to Biologix flywheel
alexmwein Jul 24, 2026
1a8bc57
Add standalone Biologix flywheel map
alexmwein Jul 24, 2026
91e9d19
Space out standalone Biologix flywheel map
alexmwein Jul 24, 2026
2264070
Add connected DM engine to Biologix flywheels
alexmwein Jul 24, 2026
561c121
feat: build OVO Labs fictional storefront
alexmwein Jul 24, 2026
6de4e01
feat: open up flywheel architecture map
alexmwein Jul 24, 2026
504dfb1
fix(qa): ISSUE-001 — add breathing room to media cards
alexmwein Jul 24, 2026
06589ed
fix(qa): ISSUE-002 — balance retention card spacing
alexmwein Jul 24, 2026
05b6fb5
fix: harden OVO Labs production routing
alexmwein Jul 24, 2026
84874a3
style(design): FINDING-001 — merge connector fan-ins
alexmwein Jul 24, 2026
9216be6
Add Biologix Control Tower affiliate CRM
alexmwein Jul 24, 2026
7a50639
Build OVO Labs Porcelain storefront
alexmwein Jul 24, 2026
2d08d21
feat: add Biologix public intelligence poller
alexmwein Jul 25, 2026
5e3266b
Add peptide supplier reference page
alexmwein Jul 25, 2026
b11e09e
feat: deploy scheduled Biologix intelligence collector
alexmwein Jul 25, 2026
acb1d0e
chore: update Cloudflare deployment tooling
alexmwein Jul 25, 2026
b194223
feat: run Biologix intelligence poller on Vercel
alexmwein Jul 25, 2026
eee8267
Clarify peptide supplier decision
alexmwein Jul 25, 2026
04f27e1
fix: bypass cache for Biologix state reads
alexmwein Jul 25, 2026
c801d7d
Add Content Intel board: peptide affiliate content intelligence
alexmwein Jul 25, 2026
241fb60
Correct peptide supplier research ranking
alexmwein Jul 25, 2026
fd01476
Add affiliate attribution and a peptide-native TikTok cohort
alexmwein Jul 25, 2026
4cfebe2
Build OVO Labs clinical storefront with end-to-end checkout
alexmwein Jul 25, 2026
07d0f68
Add civilian affiliate cohort filter and TikTok suppression finding
alexmwein Jul 25, 2026
f76787d
Rename bundle codes from Datum scheme to OVO
alexmwein Jul 25, 2026
7d3212d
Add sourced supplier messaging channels
alexmwein Jul 25, 2026
8a2dbb5
Apply Fable 5 rendered review: fix free-shipping contradiction, cart …
alexmwein Jul 25, 2026
c0c2b56
Populate analytical records so the transparency claim actually delivers
alexmwein Jul 25, 2026
43ecaf2
Correct stale buy-box claims and add fulfillment signals at the decis…
alexmwein Jul 25, 2026
879bae7
Apply Fable review: reserve success green for verified status only
alexmwein Jul 25, 2026
22102e0
Put the civilian affiliate cohort on the board as the scan target
alexmwein Jul 25, 2026
9890c8d
Add inventory with an enforced sell gate
alexmwein Jul 25, 2026
9d68357
fix: bypass storefront cache during intelligence polls
alexmwein Jul 25, 2026
02870a3
Add the affiliate-army playbook from 49 real civilian peptide affiliates
alexmwein Jul 25, 2026
2f207c8
Split the civilian cohort by lane: research peptides vs GLP-1 telehealth
alexmwein Jul 25, 2026
4d3957a
Repair the interrupted overhaul: listener leak, CSS collision, unstyl…
alexmwein Jul 25, 2026
d7a86f1
Fix invisible analytical values and apply 64 authored patches
alexmwein Jul 25, 2026
5da55ea
Add the peptide operating blueprint
alexmwein Jul 25, 2026
0491cf7
Ship standalone Biologix affiliate operating system
alexmwein Jul 25, 2026
c303dff
Fix Biologix Passport session forwarding
alexmwein Jul 25, 2026
6eee427
Apply Fable 5 authored composition across the homepage
alexmwein Jul 26, 2026
1f35d80
Add the video census board: caption + spoken transcript + on-screen OCR
alexmwein Jul 26, 2026
47fc29a
Impose a type and spacing system, measured before and after
alexmwein Jul 26, 2026
2ec3fde
Fix broken mobile homepage caused by unscoped appended CSS
alexmwein Jul 26, 2026
f408c4a
Apply 52 sweep patches and drive contrast failures to zero
alexmwein Jul 26, 2026
9bd9fa3
Collapse the type scale from 55 pairs to 25, three weights
alexmwein Jul 26, 2026
b6889a8
Enforce accent discipline: reserve cobalt and success for their defin…
alexmwein Jul 26, 2026
5111113
Put the page on one alignment axis and collapse five content insets t…
alexmwein Jul 26, 2026
bb0d160
Set the font stack on html, not only body
alexmwein Jul 26, 2026
5727f0a
Commit the measurement harnesses into the repo
alexmwein Jul 26, 2026
b2e7984
Raise mobile touch targets to the 44px floor
alexmwein Jul 26, 2026
4798625
Put user-agent margins and button interiors on the grid
alexmwein Jul 26, 2026
4a2c612
Rebuild the weak surfaces: proof card, trust strip, cards, sets, footer
alexmwein Jul 26, 2026
50e21e8
Add QA harnesses and fix a check that was passing while testing nothing
alexmwein Jul 26, 2026
f6d4fa5
Fix the drawer void and the quantity stepper spilling its box
alexmwein Jul 26, 2026
c2313a5
Add female-first palette preview for OVO Labs
alexmwein Jul 26, 2026
7b36126
Refine OVO Labs accent to berry coral
alexmwein Jul 26, 2026
b85cbaa
Add the trust layer: verified checkmarks, purity floor, checkout assu…
alexmwein Jul 26, 2026
5b483db
Centre button labels and compress trust claims into badges
alexmwein Jul 26, 2026
0350952
Make the trust marks short, quiet, and placed where they convert
alexmwein Jul 26, 2026
5564b7e
Apply the inspection team's findings: dead controls, spilling boxes, …
alexmwein Jul 26, 2026
7c0d040
feat: add peptide homepage color lab
alexmwein Jul 26, 2026
a566e86
fix: make peptide color lab self-contained
alexmwein Jul 26, 2026
107c8ea
Make peptide launch roadmap a 14-day sprint
alexmwein Jul 26, 2026
e376c6b
Add launch inventory state machine
alexmwein Jul 26, 2026
01a4472
Add peptide founder media intelligence workbook
alexmwein Jul 26, 2026
68dda89
feat: centralize peptide opportunity blueprint
alexmwein Jul 26, 2026
010850e
Add searchable retatrutide vendor intelligence map
alexmwein Jul 27, 2026
b8a8f23
Add portable vendor radar styles
alexmwein Jul 27, 2026
9ddcd84
Add full peptide vendor and payment code census
alexmwein Jul 27, 2026
60a3467
Archive the two remaining peptide-market research files
alexmwein Aug 3, 2026
370d82c
Add retatrutide demand and SEO research
alexmwein Aug 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
230 changes: 230 additions & 0 deletions .agents/product-marketing-context.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,230 @@
# Product Marketing Context

*Last updated: July 24, 2026*

## Product overview

**Working name:** OVO Labs

**Wordmark:** `ovolabs.`

**Descriptor:** Peptide science, refined.

**One-liner:** A fictional peptide retail-house concept that combines warm editorial product presentation with fast finding and explicit evidence boundaries.

**Current reality:** OVO Labs is a concept website. It has no company operations, inventory, material, customers, testing, laboratory relationship, fulfillment, payment, checkout, or commerce. A thin notice at the top of every page states that nothing shown is real, stocked, or for sale.

**What the website demonstrates:** Two Fable-authorized presentations of the same complete ecommerce information architecture: persistent predictive search, four catalog categories, ten product pages, three catalog sets, testing-status lookup, product comparison fields, educational guides, responsive navigation, a browser-local cart, explicit empty/error/success states, and event instrumentation.

**Concept category:** Peptide research-product ecommerce

**Product type:** Fictional brand, ecommerce prototype, and strategic company package

## Current catalog

| Code | Product | Category | Strength | Concept price |
|---|---|---|---:|---:|
| OVO-001 | Retatrutide | GLP-1 & Metabolic | 10 mg | $105 |
| OVO-002 | Tirzepatide | GLP-1 & Metabolic | 10 mg | $100 |
| OVO-003 | Semaglutide | GLP-1 & Metabolic | 10 mg | $90 |
| OVO-004 | Cagrilintide | GLP-1 & Metabolic | 10 mg | $89 |
| OVO-005 | BPC-157 | Research Peptides | 10 mg | $60 |
| OVO-006 | TB-500 | Research Peptides | 10 mg | $68 |
| OVO-007 | CJC-1295 | Growth Hormone Research | 5 mg | $52 |
| OVO-008 | Ipamorelin | Growth Hormone Research | 5 mg | $45 |
| OVO-009 | CJC-1295 + Ipamorelin | Peptide Blends | 10 mg | $92 |
| OVO-010 | BPC-157 + TB-500 | Peptide Blends | 20 mg | $118 |

The three concept sets are:

- OVO-S01 — Metabolic Reference Set
- OVO-S02 — Peptide Pair Set
- OVO-S03 — Secretagogue Reference Set

Every product and set must preserve the same evidence boundary:

- no material, inventory, or availability exists;
- no laboratory, testing method, result, certificate, or purity figure is represented;
- nothing can be checked out, paid for, ordered, shipped, or reserved;
- no ratings, reviews, popularity, scarcity, or urgency claims are fabricated;
- no dosing, preparation, administration, safety, efficacy, outcome, or human-use information appears.

## Primary user journeys

1. **Search directly:** Use the persistent search field to find a molecule or catalog code and open the canonical product page.
2. **Browse by category:** Choose one of four research areas, filter the collection, sort by name or concept price, and compare complete cards in place.
3. **Evaluate a product:** See the product identity, strength, format, price, testing state, quantity, and add-to-cart action in one decision block.
4. **Inspect testing status:** Search by product name or code and see what each analytical field would mean, including an explicit “No result reported” state.
5. **Build a local cart:** Add, update, remove, clear, and inspect a subtotal. The interaction ends before checkout and remains in browser storage.
6. **Learn:** Read short guides about product comparison and the scope and limits of testing documents.

## Audience and job to be done

**Prototype audience:** Ecommerce operators, brand builders, designers, and category researchers evaluating how a serious peptide storefront could merchandise a focused catalog.

**Potential future audience, only after independent legal and operating clearance:** Qualified organizations seeking research catalog products.

**Core job:** “Help me find the exact catalog entry, compare the facts that matter, and understand what evidence is actually reported.”

## Positioning

**Positioning statement:** Peptides, without the mystery.

**Value proposition:** A focused catalog with clear formats, testing status beside every product, and a fast path from search to cart.

**Differentiation:**

- search and categories are visible before brand theater;
- product cards expose complete decision fields;
- each molecule has its own canonical product page;
- testing status sits beside the decision rather than in a detached document library;
- empty evidence remains visibly empty;
- the cart gives precise feedback and stops honestly before checkout.

## Research-backed design principles

The 2025–2026 research package supports these implementation choices:

- Exposed predictive search and rich results for known-item discovery.
- Visual category shortcuts for exploratory discovery.
- Two-column mobile product grids with complete cards.
- Applied category state, result counts, clear search recovery, and predictable sorting.
- Product-first PDPs with image, identity, strength, format, price, testing status, quantity, and one CTA.
- Vertical detail sections and accordions rather than horizontal tabs.
- Exact add-to-cart feedback, editable quantity, remove, subtotal, and a clear terminal state.
- Eager loading and explicit dimensions for above-the-fold media.
- No ratings when review evidence does not exist.
- No autoplay, 3D, decorative scientific motion, fake urgency, or proof-badge clutter.

## Site architecture

```text
/ovo-labs/
├── catalog.html
├── bundles.html
├── testing.html
├── notes.html
│ ├── notes/reading-testing-status.html
│ ├── notes/choosing-by-molecule.html
│ └── notes/coa-boundaries.html
├── company.html
├── faq.html
├── policies.html
├── peptides/
│ ├── [10 canonical product pages]
└── 404.html

/ovo-labs-porcelain/
└── [the same route and content model in an isolated side-by-side variant]
```

Legacy routes redirect:

- `/third-standard/` → `/ovo-labs/`
- `/datum-peptides/` and every former deep route → the matching `/ovo-labs/` route
- `lot-record.html` → `testing.html`
- `access.html` → `catalog.html`
- `eligibility.html` remains a compatibility alias for the policy page.

## Brand voice

**Tone:** Warm, editorial, clear, direct, and technically literate.

**Personality:** Considered, tactile, confident, useful, and honest.

**Use:** product, category, code, strength, format, testing status, result, method, scope, sample, cart.

**Avoid:** dossier, archive, institutional access, eligibility gate, release, protocol, dose, transformation, medical-grade, pharmacy-grade, guaranteed, best seller.

## Visual authority

Claude Fable 5 is the sole outward-facing design authority.

The warm-apothecary-modernism route at `/ovo-labs/` is the brand-led comparison control. Its binding system uses:

- `ovolabs.` as the lowercase typographic wordmark and “Peptide science, refined” as the descriptor;
- warm cream `#F3EADA`, porcelain `#FAF6EE`, parchment `#EDE2CD`, espresso `#3A2A1F`, espresso-deep `#2A1D14`, ink `#5C4A3B`, terracotta `#B9553E`, terracotta-deep `#8F3B2A`, ornament-only gold `#B08A52`, and gold-bright `#C69B63` on espresso;
- Fraunces for editorial display and the italic wordmark, Instrument Sans for body/UI, and IBM Plex Mono only for codes, concept prices, and status;
- Aesop-like editorial density, The Row restraint, and Byredo typographic discipline translated into product-led ecommerce;
- an espresso fiction banner and warm-paper sticky header with exposed search and category navigation;
- a 12-column 1280px shell, 5/7 desktop hero, product-first fashion grid, and full-width espresso ruled testing band;
- zero-radius sections/cards, at most 2px on inputs/buttons, and no card shadows or borders;
- only `ovo-hero-still.webp`, `ovo-vial-front.webp`, and `ovo-set-pair.webp` as production imagery;
- safe amber research-vial still lifes on cream, stone, linen, plaster, or dark timber;
- no syringes, preparation tools, body context, fake labels, reports, laboratory props, or invented proof;
- an opening hero that establishes the house while keeping Shop and Testing actions immediately available;
- four-up desktop and two-up narrow-width product grids;
- a cart drawer and mobile sticky product action.

The superseded cool-white/cobalt “Bench Light” direction remains prohibited.

The Fable-authorized Porcelain candidate at `/ovo-labs-porcelain/` is a separate product-first system, not a return to Bench Light. It uses:

- a pure-white `#FFFFFF` canvas with warm near-white `#FBF9F6` cards and `#F3EEE6` image wells;
- the same amber imagery, espresso controls, terracotta emphasis, and three self-hosted type families;
- a left-aligned wordmark, direct desktop navigation, persistent boxed search, and a dedicated category row;
- a compact 55/45 hero, factual four-cell strip, and an early four-up desktop/two-up narrow catalog;
- 4px controls, 10px cards, and a 16px hero field, with borders doing most of the separation;
- gold only in packaging photography and the wordmark period;
- no cobalt, cool-gray clinical template styling, generic laboratory theater, or unsupported proof.

The two routes deliberately share data and truth rules while keeping their CSS, JavaScript, canonical URLs, browser storage, and analytics event namespaces isolated. Porcelain is the primary direct-response hypothesis; the warm route is the premium brand control. Neither is a proven conversion winner without controlled comparative evidence.

## Proof rules

No claim is published without direct support.

| Claim type | Current state |
|---|---|
| Customers or testimonials | None |
| Ratings or popularity | None |
| Laboratory relationship | None |
| Identity, purity, content, sterility, or endotoxin result | No result reported |
| Inventory or availability | None |
| Fulfillment or delivery | None |
| Checkout or payment | None |
| Medical, clinical, or human-use guidance | Excluded |

## Measurement

Each prototype writes non-PII events to `window.dataLayer` and exposes them through `window.OVOAnalytics.events()` for QA. Porcelain additionally exposes `window.OVOPorcelainAnalytics.events()` and dispatches `ovo-porcelain:analytics`.

Search and testing events never contain the visitor’s raw string; they retain only an allowlisted catalog classification, a coarse length bucket, and a result count.

Core events:

- `page_view`
- `view_item_list`
- `search`
- `filter_apply`
- `sort_changed`
- `select_item`
- `select_category`
- `select_article`
- `view_item`
- `view_article`
- `view_testing`
- `product_media_selected`
- `quality_lookup`
- `add_to_cart`
- `view_cart`
- `cart_quantity_changed`
- `remove_from_cart`
- `cart_cleared`
- `newsletter_demo_completed`

These events measure usability only. No prototype event is a purchase or commercial conversion.

## Goals

**Current goal:** Demonstrate a high-converting peptide ecommerce experience while remaining unmistakably fictional and non-transactional.

**Primary quality gates:**

- every reachable route loads without console errors;
- every visible control works;
- no broken internal links or orphan pages;
- keyboard completion for search, navigation, accordions, product quantity, and cart;
- rendered Fable approval at desktop and narrow width;
- no fabricated product, quality, customer, shipping, or operational claim;
- exact pushed commit saved through the connected Sites project, with public deployment only when explicitly authorized.
15 changes: 15 additions & 0 deletions .dev.vars.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Local-only values for the standalone Biologix Worker.
# Copy to .dev.vars and use distinct random values. Never commit .dev.vars.
BIOLOGIX_ALLOW_BREAK_GLASS=true
BIOLOGIX_GATEWAY_KEY_ID=primary-local
BIOLOGIX_GATEWAY_SECRET=
BIOLOGIX_OPERATOR_SESSION_SECRET=
BIOLOGIX_OPERATOR_ACCESS_CODE=
BIOLOGIX_BREAK_GLASS_OPERATOR_EMAIL=
BIOLOGIX_TRACKING_REDIRECT_HOSTS=biologixlabsresearch.com,www.biologixlabsresearch.com
BIOLOGIX_UPSTREAM_ORIGIN=https://ovo.academy

# Configure these after Cloudflare Access is provisioned. Access takes
# precedence over the break-glass session.
CF_ACCESS_TEAM_DOMAIN=
CF_ACCESS_AUD=
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ node_modules
dist
dist-ssr
*.local
.dev.vars
.conductor/settings.local.toml
.conductor/settings.local.json

Expand Down
5 changes: 5 additions & 0 deletions .openai/hosting.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"project_id": "appgprj_6a618ae6a408819192992389758b58d1",
"d1": null,
"r2": null
}
30 changes: 30 additions & 0 deletions biologix-affiliate-passport-site/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Biologix Affiliate Passport

Creator-facing, post-signature Biologix affiliate onboarding. The application
is served at `/passport/` by the Biologix Decision Board Worker and uses the
same-origin `/api/biologix/*` lifecycle endpoints.

## Local development

```sh
npm install --workspace biologix-affiliate-passport-site
npm --workspace biologix-affiliate-passport-site run dev
```

## Production build

```sh
npm run build
```

The root build compiles this workspace and copies its output to
`dist/client/passport`. Do not commit this workspace's `node_modules` or
`dist` directories.

## Data boundary

The browser does not store onboarding state locally. Invitation access,
identity decisions, tax and payout status, account verification, attribution,
content review, help requests, and activation receipts are loaded and mutated
through the same-origin API. Sensitive identity, tax, and payout collection
stays in hosted providers; the Passport receives status decisions only.
18 changes: 18 additions & 0 deletions biologix-affiliate-passport-site/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="noindex, nofollow, noarchive" />
<meta name="referrer" content="no-referrer" />
<meta
name="description"
content="Secure creator onboarding for the Biologix affiliate program."
/>
<title>Biologix Affiliate Passport | OVO Talent</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>
28 changes: 28 additions & 0 deletions biologix-affiliate-passport-site/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"name": "biologix-affiliate-passport-site",
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc --noEmit && vite build",
"preview": "vite preview",
"test": "vitest run"
},
"dependencies": {
"lucide-react": "1.7.0",
"react": "19.2.8",
"react-dom": "19.2.8"
},
"devDependencies": {
"@vitejs/plugin-react": "6.0.4",
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3",
"typescript": "5.9.3",
"vite": "8.1.5",
"vitest": "4.1.5"
},
"engines": {
"node": ">=20.19.0"
}
}
8 changes: 8 additions & 0 deletions biologix-affiliate-passport-site/public/_headers
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/*
Cache-Control: no-store, max-age=0
Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' data:; font-src 'self'; connect-src 'self'; object-src 'none'; base-uri 'none'; frame-ancestors 'none'; form-action 'self'
Permissions-Policy: camera=(), microphone=(), geolocation=(), payment=()
Referrer-Policy: no-referrer
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Robots-Tag: noindex, nofollow, noarchive
1 change: 1 addition & 0 deletions biologix-affiliate-passport-site/public/_redirects
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/* /index.html 200
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 2 additions & 0 deletions biologix-affiliate-passport-site/public/robots.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
User-agent: *
Disallow: /
Loading