[marketing-reorg] consolidate brand+marketing into knowcap-landing (rename incoming) - #25
Conversation
Folder structure refactor in preparation for renaming knowcap-landing → knowcap-marketing on GitHub. The repo's role expands from "the landing page" to "all brand + marketing + content + research alongside the website code." Layout: - brand/ — VISION, POSITIONING, MOAT, STRATEGY (canonical, moved FROM knowcap-main/docs/), PRODUCT, personas/, decisions/, design-explorations/, legacy/ - research/ — SEO + GEO audits, competitor breakdowns, raw data CSVs from today's MENA research - campaigns/ — StratDev agency briefs, paid-ad copy, landing-page experiments (absorbed from old knowcap-marketing stub repo) - content-pipeline/ — Blog drafts pre-publish, ideas, video briefs - strategy/ — GTM plans - app/ — Live Next.js website, UNCHANGED (Vercel reads from here) - app/content/blog/ — 10 ICP blog posts shipped today, untouched Also lands: - Today's SEO fixes: app/app/robots.ts overrides Cloudflare's AI-bot block, sitemap.ts lists all routes - 4 A/B test page variants (a/b/c/d) + odoo-partners landing page - 5 competitor compare pages (Otter, Read.ai, Fireflies, Fellow, Granola) - 10 MENA ICP blog posts (1300-1600 words each, GEO-optimized) Deletes 6 stale ops files + 5 paired PDFs from April 2026 (EMAIL_SETUP, GMAIL_SETUP_GUIDE, KNOWAPP_DIAGNOSIS, TESTING_GUIDE, PITCH_V4.1_CHANGES, PITCH_V5_GPT_UPDATES). Cross-repo URLs updated: competitor positioning docs now link to knowcap-marketing repo URLs (post-rename target). Companion PR: knowcap-main slims to engineer-only docs after this lands. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (16)
📒 Files selected for processing (75)
📝 WalkthroughWalkthroughThis PR executes a comprehensive marketing site refresh for Knowcap, renaming the repository from ChangesMarketing Site and Brand Refresh
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
|
What
Reorganize knowcap-landing into the structure it'll need as knowcap-marketing (rename happens in GitHub admin step after this lands).
The repo's role expands from "the landing page" to "all brand + marketing + content + research alongside the website code."
Layout
What moves IN
FROM knowcap-main/docs/ (will be deleted from there in companion PR):
brand/brand/decisions/brand/decisions/content-pipeline/strategy/strategy/brand/design-explorations/FROM the empty knowcap-marketing stub repo (deleted after this lands):
campaigns/stratdev/research/competitors/content-pipeline/ideas/brand/legacy/(historical)strategy/content-pipeline/video/campaigns/FROM today's session (was uncommitted at repo root):
brand/personas/research/audits/research/data/app/content/blog/, untouched)app/app/(Cloudflare AI-bot block override)app/app/compare/*,app/app/for/odoo-partners/What gets deleted
6 stale ops files + 5 paired PDFs (all April 2026, predating the May trust-layer reframe):
Cross-repo URL updates (post-rename targeted)
research/competitors/read.ai/positioning.md: 4× links toKnowcap-V2/knowcap/blob/main/docs/{VISION,POSITIONING,MOAT}.md→Knowcap-V2/knowcap-marketing/blob/main/brand/{...}.mdresearch/competitors/README.md: 1× link, same updatecampaigns/meta-paid-sprint.md: 2 relative paths updated to new folder layout (../brand/legacy/,../content-pipeline/video/)research/competitors/read.ai/index.md: brokenscrape/link replaced with explanation pointing to llm-wiki dataset (research artifact, not in repo)How to test
This PR is docs/folder reorg + adding today's site content. Vercel build should pass cleanly because:
app/content is unchanged or additive (new routes, new blog posts)app/components/*.tsxexcept the 4 version-* files (already had changes from today)After merge:
Companion PR
PR B (knowcap repo): slims docs/ down to engineer-only by deleting VISION/POSITIONING/MOAT/STRATEGY/decisions and reorganizing remaining engineer docs into architecture/, governance/, ops/, proposals/, etc.
🤖 Generated with Claude Code
Summary by CodeRabbit
Release Notes
New Features
Content
Documentation
SEO/Technical