Process for updating product pages at scale with proper review gates
When Marketing discovers new SEO strategies, compliance requirements, or content improvements, we need a systematic way to update all product pages without breaking live content or skipping review gates.
Key principle: All refactored content goes to staging first, passes through CMedO and CLegalO review, then Chairman approval before going live.
| a.wellwalla.com | Staging — new/refactored content lives here for review |
| wellwalla.com | Live — only Chairman-approved content reaches here |
Marketing identifies new SEO strategy or content improvement. Documents in Knowledge Base with rationale and expected impact. Creates batch refactor request.
Engineering applies changes to specified pages. Deploys all updated pages to a.wellwalla.com (staging). Creates review batch in Content Review Board.
CMedO reviews each page for medical accuracy, appropriate claims, and clinical validity. Marks each page as: ✓ Approved Needs Revision Blocked
CLegalO reviews for FTC/FDA compliance, appropriate disclaimers, and legal risk. Uses same status system. Can run in parallel with CMedO review.
If pages marked "Needs Revision" or "Blocked", Engineering addresses feedback and re-deploys to staging. Reviewers re-check until approved.
Chairman receives summary: "12 pages reviewed, 10 approved by both CMedO & CLegalO, 2 need revision." Reviews approved pages. Gives final go/no-go for live deployment.
Upon Chairman approval, Engineering promotes approved pages from staging to wellwalla.com. Update is logged with timestamp and approval chain.
| Pending | Not yet reviewed |
| ✓ Approved | Passed review, ready for next gate |
| Needs Revision | Changes requested, not blocked |
| Blocked | Fundamental issue, requires discussion |
/tests/ — DTC lab tests (CBC, Lipid Panel, etc.)/products/ — Fullscript supplementsAll products (lab tests, panels, supplements) are linked through a relationship manifest. This enables automatic cross-sell, upsell, and testing guidance sections on every page.
| Panel → Test | "Includes" — Panel pages list all individual tests with links |
| Test → Panel | "Included In" — Test pages show which panels contain them |
| Test ↔ Supplement | "Related Supplements" — Bidirectional monitoring links |
| Supplement → Test | "Testing Guidance" — Baseline and retest recommendations |
| Panel → Panel | "Comparison" — e.g., CMP vs BMP + LFT differences |
/Sites/wellwalla-alpha/data/product-relationships.json
Run the validation script before building/modifying pages:
node validate-relationships.js --validate
Generate HTML for relationship sections on a specific page:
node validate-relationships.js lab_test glucose-fasting
node validate-relationships.js lab_panel cmp
node validate-relationships.js supplement berberine
View all pending and approved pages in the Content Review Board
Open Content Review Board →