Track every update, feature, and improvement as we build the future of autonomous revenue execution.
Auto-generated from git history. Every commit is tracked.
fix(cd): resolve deployment conflict from generated changelog. chore: update auto-generated changelog. feat: add investor landing page at /investors
c509573Mar 15, 2026 · 20:04fix(cd): resolve deployment conflict from generated changelog
- Remove invalid `script_stop` input for appleboy/ssh-action@v1 - Add `git checkout -- .` and `git clean -fd` before pull to discard locally generated files (releases.json) that cause merge conflicts https://claude.ai/code/session_01789Uo7DLn1Ef8xMdfLU8ge
a7309e4Mar 15, 2026 · 18:00chore: update auto-generated changelog
https://claude.ai/code/session_01789Uo7DLn1Ef8xMdfLU8ge
0028130Mar 15, 2026 · 18:00feat: add investor landing page at /investors
Dedicated dark-mode single-page scroll landing page for investors.gekko.one with subdomain routing middleware, 8 animated sections (Hero, Problem, Solution, Market & Competition, Traction, Financials, Team & Unicorn Thesis, The Ask), sticky CTA footer, and minimal top navigation bar. Built with Framer Motion scroll animations, Recharts revenue projections, animated counters, and responsive mobile-first design using existing UI primitives and design tokens. https://claude.ai/code/session_01789Uo7DLn1Ef8xMdfLU8ge
chore: standardize CI/CD workflows (Node 22, lint/typecheck, Slack). docs: add CI/CD standardization plan
dd56b99Mar 3, 2026 · 18:41chore: standardize CI/CD workflows (Node 22, lint/typecheck, Slack)
- Upgrade Node.js 20 → 22 in both CI and CD workflows - Add lint + typecheck steps to CD pipeline (previously build-only) - Add workflow_dispatch trigger to CD for manual deploys - Add deployment verification step (curl health check) - Add Slack notification support (gracefully skipped if no webhook) - Migrate secrets to DEPLOY_* names with VPS_* fallback - Fix CI concurrency group to use github.ref - Remove unnecessary fetch-depth: 0 https://claude.ai/code/session_01TGfa75e2rXxnnzuqSHydRb
b77ff60Mar 3, 2026 · 09:05docs: add CI/CD standardization plan
Add docs/CI-CD-STANDARDIZATION.md with a detailed plan to standardize GitHub Action workflows across all repositories. Includes target YAML, secret migration steps, and verification checklist. https://claude.ai/code/session_013zwNWd8EkyTWQnCYEoy1vY
Fix roadmap chart: show exact today position and smoother curves. Fix chart legend ordering and correct GAI values for Sprint 1-3. Update roadmap: Sprint 1=Learning & Concept, Sprint 2=Prototype, Sprint 3=First User Value
96a3c7aFeb 26, 2026 · 22:43Fix roadmap chart: show exact today position and smoother curves
The "Today" reference line was snapping to sprint label positions (e.g. end of S2) instead of reflecting the actual date. Now it interpolates the exact fractional position within the current sprint using a numerical X-axis. Also switched line interpolation from monotone to natural for smoother curves. https://claude.ai/code/session_01MUvDcE3kWx96NJq94rRLsJ
d004b2fFeb 26, 2026 · 20:27Fix chart legend ordering and correct GAI values for Sprint 1-3
- Legend: Use custom content renderer to force Cluster 1,2,3,4 order (recharts was sorting alphabetically by dataKey: firstTeam < founderLed) - Sprint 1 & 2 GAI: Set to 0% across all clusters (foundation only) - Sprint 3 GAI: Adjusted to 5,3,1,0 as first value delivery sprint - Phase 1 description: Updated to reflect learning/prototyping focus - Sprints 4-20: Reviewed, content and GAI progression remain consistent https://claude.ai/code/session_0195YZ445NnBd3iq35vxwyhG
f432cb4Feb 26, 2026 · 17:35Update roadmap: Sprint 1=Learning & Concept, Sprint 2=Prototype, Sprint 3=First User Value
- Sprint 1: Renamed to "Learning & Concept" (shipped), updated deliverables to reflect research/concept phase - Sprint 2: Renamed to "Prototype" (in-progress), deliverables reflect app scaffold and prototype work - Sprint 3: Renamed to "First User Value: Signal Ingestion & Identity", emphasizing first tangible user value delivery - GAI chart: Dates and KWs now use sprint END date instead of START date - GAI chart: Added cluster number prefixes to tooltip labels and itemSorter for correct cluster ordering https://claude.ai/code/session_0195YZ445NnBd3iq35vxwyhG
Add external website links to all competitors on /competitors page. fix: improve competitor page - risk badges, consistent headers, SEO-friendly URLs. feat: add 15 Gekko vs Competitor comparison pages with full feature tables
8b1428aFeb 25, 2026 · 22:31Add external website links to all competitors on /competitors page
Each competitor name now links to their official website (opens in new tab) across the threat overview table, deep-dive cards, and additional players section. Added ExternalLink icon indicator next to each name. https://claude.ai/code/session_01W4GtoWWHGhMbyV9mvQx5W1
aa7392dFeb 25, 2026 · 17:44fix: improve competitor page - risk badges, consistent headers, SEO-friendly URLs
- Add whitespace-nowrap to RiskBadge to prevent text from being cut off - Make Direct Competitors table header consistent with Enterprise Players (both now have distinct accent color backgrounds) - Rename all competitor comparison URLs from /competitors/vs-* to /competitors/gekko-vs-* for better SEO and brand visibility - Update all internal links in competitors page and site footer https://claude.ai/code/session_013UHY1hF3onLsueYCzaWhAt
3ce0a56Feb 25, 2026 · 14:45feat: add 15 Gekko vs Competitor comparison pages with full feature tables
Create comprehensive head-to-head comparison pages for all listed competitors: - Direct: Oliv.ai, 11x.ai, Artisan.co, Lindy.ai - Enterprise: Outreach, Clari+Salesloft, Gong, ZoomInfo, Apollo.io - Additional: Regie.ai, Clay, Instantly.ai, Lavender.ai, Salesforce Agentforce, HubSpot Breeze AI Each page includes: quick stats, feature-by-feature comparison table, use case scenarios with winner badges, key advantages, and verdict section. Also adds: - Shared ComparisonPage component for consistent layout across all pages - "Compare" links in the competitors overview table and competitor cards - New "Comparisons" column in the site footer with links to top matchups https://claude.ai/code/session_01QkrhrHstAKY39iV3rRbszn
3a0d352Feb 25, 2026 · 13:57feat: add comprehensive competitor analysis page under Company navigation
Includes detailed analysis of 9 direct and enterprise competitors (Oliv.ai, 11x.ai, Artisan.co, Lindy.ai, Outreach.io, Clari+Salesloft, Gong.io, ZoomInfo, Apollo.io) plus 6 additional players to watch. Each competitor card covers strengths, weaknesses, Right to Play, Right to Win, and Gekko's unique advantage. Added /competitors link to header Company menu and footer. https://claude.ai/code/session_018Z7YtBMxJgrkC2intbLK4H
90bcc33Feb 25, 2026 · 01:52feat: overhaul business plan page — English-first, $100M ARR in 24mo, modular components
Major rewrite of the /businessplan page addressing 16 change requests: - All content translated to consistent English (no more German/English mix) - Created CLAUDE.md with English-first content policy for future content - Updated target to $100M ARR within 24 months, path to unicorn <24mo - Added Founding Team section (Jens-Philipp Jung + 3 stealth co-founders) with complementary skills displayed as tags - Set profitability target to first 100 days - Added TAM/SAM/SOM nested visualization with calculation annotations - Added 4 core customer segments section - Added compact GTM strategy section (dogfooding + PLG) - Added mouseover tooltips for Unit Economics calculations - Redesigned financial chart as vertical bar chart - Added ARR Snowball table (classic format with years as columns) - Added SaaS P&L table (revenue, COGS, OpEx, EBITDA) - Expanded Capital Allocation as per-funding-round expandable accordion - Updated Pre-Seed to $0.5M (completed) - Removed M&A from Relentless Execution pillars - All financial projections adjusted to match aggressive growth targets Split monolithic page into reusable modules under components/business-plan/ for cross-page reuse. https://claude.ai/code/session_01SARuwwmWCkoE6HnzhQJKRK
feat: add Business Plan page under Company navigation. fix: changelog generation broken in CI/CD — missing entries on deploy. feat: centralize design system — headings, gradients, GradientText, ESLint rule
9a306e2Feb 24, 2026 · 23:18feat: add Business Plan page under Company navigation
Add comprehensive Business Plan page with: - Executive summary and market opportunity ($54B TAM) - Interactive revenue growth chart (animated CSS bars) - Financial projections table (2026-2031, path to $1B ARR) - SVG donut chart for capital allocation - Growth flywheel visualization - Pricing tiers (Starter/Professional/Enterprise) - Unit economics dashboard - Funding roadmap timeline (Pre-Seed through IPO) - Competitive moat analysis (vs Salesforce, 6sense, Gong) - CTA sections for developers/makers and investors - Milestone cards showing path to unicorn status Navigation updated in both header mega-menu and footer. https://claude.ai/code/session_01VFh8odfqQazfe74u6ffFPn
e57826aFeb 24, 2026 · 22:30fix: changelog generation broken in CI/CD — missing entries on deploy
Three bugs caused the changelog to be stale after every deployment: 1. VPS deploy never copied scripts/ dir, so generate-changelog.mjs didn't exist at the deploy path and the prebuild silently failed via `|| true`. Fix: run changelog generation from the git repo (/opt/gekko) before copying files to the deploy directory. 2. GitHub Actions used shallow clone (fetch-depth: 1 default), so even when the script ran it only saw the latest commit. Fix: set fetch-depth: 0 in both CI and CD workflows. 3. Merge commits and auto-generated chore commits cluttered the changelog with noise. Fix: add --no-merges flag to git log and filter out chore/merge patterns in the script. https://claude.ai/code/session_01Pa4Dho1HJbp43Bxq4PuAAF
26742cbFeb 24, 2026 · 21:40feat: centralize design system — headings, gradients, GradientText, ESLint rule
Harden and centralize the Gekko design system to eliminate manual gradient classes and inconsistent heading sizes across all pages. 1. Heading utility classes (.heading-page, .heading-section, .heading-subsection) in globals.css with responsive breakpoints. All 17 site pages refactored to use these instead of inline sizes. 2. Shared <GradientText> component (components/ui/gradient-text.tsx) that applies the standard text gradient via CSS variable. All 30+ inline gradient-text patterns replaced. 3. CSS custom properties for gradients (--gradient-text, --gradient-bg, --gradient-cta) plus utility classes (.gradient-text, .gradient-bg, .gradient-cta). Button CTA variant and all CTA sections updated. 4. Local ESLint rule (gekko-design-system/no-manual-gradient) that warns on from-emerald/to-teal in JSX className strings to prevent future manual gradient usage. https://claude.ai/code/session_01CE4pZdYP5isUQdtUXDoZvx
36b3461Feb 24, 2026 · 21:36fix(cd): make prebuild changelog script fail gracefully
On the VPS, the script may not exist at the deploy path or git may not be available. Since releases.json is already committed, the prebuild is only needed for local dev and CI — not for production builds. https://claude.ai/code/session_019wf15tbP6syWUJXX5xhsty
691affeFeb 24, 2026 · 20:58feat: landing page improvements, pricing toggle, automated changelog, gradient fixes
- Hero: responsive text scaling (text-[2.75rem] → xl:text-9xl) with rotating headline animation cycling through 4 brand messages - Section headings: responsive sizing (text-3xl md:text-4xl) across all sections - Pricing: monthly/yearly billing toggle (20% markup for monthly billing) - Changelog: auto-generated from git history via prebuild script - Signup: fixed gradient direction to match design system (dark→light) https://claude.ai/code/session_019wf15tbP6syWUJXX5xhsty
34f6479Feb 24, 2026 · 19:44fix: mobile UX, page consistency, and release log improvements
- Mobile menu: solid white/dark background on bottom sheet for readability - Mobile hero: responsive font size (text-4xl on mobile) to prevent text cutoff - Mobile footer: 2-column grid layout, consolidated link sections - Mobile stats: single column on small screens - Features page: responsive heading sizes, gradient accents on section titles, added pb-1 to fix gradient text clipping on "Reimagined" - Pricing page: consistent heading size with other pages, gradient FAQ heading - FAQ page: gradient headline, hover gradient effect on question cards - Release log: added highlights section per release, detailed commit descriptions, timeline-style commit layout with visual timeline, improved date/hash formatting https://claude.ai/code/session_01KR2BcmFN84CYcq5UTwHZPJ
df36789Feb 24, 2026 · 19:01feat: add responsive mobile navigation with bottom-sheet + accordion
The mega menu was not responsive on mobile devices. This adds: - Bottom-sheet (Sheet component) that slides up from the bottom - Accordion sections for Company/Resources submenus - Hamburger menu button visible only on mobile (md:hidden) - Desktop navigation hidden on mobile (hidden md:flex) - Navigation data extracted into shared arrays for DRY usage https://claude.ai/code/session_01Svgvy9svVLnqYrWVp8ScBT
1ea5e3fFeb 24, 2026 · 17:58feat: add sprint display options, today marker, and current progress to roadmap
- Add toggle (Sprint/Date/KW) to switch X-axis labels on GAI chart - Add "Today" reference line on the chart to show current position - Add "Current GAI Progress by Cluster" heading above the 4 summary boxes - Update boxes to show current sprint GAI values with progress bars toward target https://claude.ai/code/session_018kkbYjsEZVeajZtSkzA8Vg
713241bFeb 24, 2026 · 17:17feat: add ICP & Personas page and expand roadmap with 20 detailed sprints
- Create /icp-personas page with 4 ICP clusters by GTM maturity: Cluster 1: Founder-Led GTM (Pre-Seed/Seed, 1-3 people) Cluster 2: First Sales Team (Seed/Series A, 3-10 people) Cluster 3: Scaling Engine (Series A/B, 10-30 people) Cluster 4: Revenue Machine (Series B/C+, 30-100+ people) - Each cluster includes pain points, messaging, buying triggers, and personas - Add ICP & Personas link to Company nav menu and footer - Rewrite roadmap page with 20 detailed 2-week sprints starting 12.02.2026 - Add GAI (GTM Automation Index) line chart with 4 separate lines per ICP cluster - Each sprint includes goal, 8 deliverables, and GAI targets per cluster - Sprints grouped into 5 phases from Foundation to Full Revenue OS - Update ROADMAP.md to match detailed sprint plan https://claude.ai/code/session_01LHrTy8LjmPnBsxgS3ZC6Se
b83a172Feb 24, 2026 · 16:46fix: update branding from gekko.ai to gekko.one across all pages
The .ai domain was already taken, so the correct branding is gekko.one. Updated navbar, footer, brand guidelines, docs, changelog, and project docs. https://claude.ai/code/session_01L982CKp3U8gvFJ8RjDGcLH
146a5acFeb 24, 2026 · 16:26feat: enhance CTA design, fix header/menu, add brand guidelines, real release log
- Header: add backdrop-blur frosted glass effect for sticky header on scroll - Navigation: right-align mega menu viewport, widen Resources dropdown to 2-col grid - CTAs: gradient buttons with emerald shadow, increased sizing for hero CTAs - Pricing: gradient headlines, gradient price text, emerald-themed Pro card, CTA section - Brand Guidelines: comprehensive page with logo, colors, gradients, typography, button hierarchy, spacing, component patterns, design tokens, and voice/tone - Release Log: replaced placeholder data with real git commits, added commit hashes and timestamps showing multiple daily deploys - Footer: added Brand Guidelines link under Resources https://claude.ai/code/session_01XMkyBVRD7zKLzpybSvDdmL
f8cbb81Feb 24, 2026 · 15:43Moved roadmap to prototype/docs and expanded to 20 sprints with GAI logic
19a7064Feb 24, 2026 · 15:40feat: design system overhaul with CTA colors, gradient rules, release log, and roadmap
- Add CTA color system (--cta-primary, --cta-secondary) with dedicated button variants - Establish gradient convention: dark (left) → light (right) across all pages - Remove gradient from gekko.ai logo text in header (clean typography) - Fix mega menu white background for better readability - Add Release Log page (/changelog) linked under Resources navigation - Add Product Roadmap page (/roadmap) with 6 iterations under Company navigation - Update all sub-pages with consistent gradient direction and CTA styling - Replace inline footers with shared SiteFooter component across all pages - Update site footer with Roadmap and Release Log links https://claude.ai/code/session_01Tre8YSsY5jLWYbvWP6Jsgv
761dbc4Feb 24, 2026 · 15:39Added product roadmap draft to docs/
68c7f37Feb 24, 2026 · 14:00fix(cd): inline deploy script to fix 'No such file or directory'
The deploy step was calling `bash /opt/gekko/infra/scripts/deploy.sh` but the repo hadn't been cloned to the VPS yet, so the script didn't exist. Fix by inlining the deploy commands directly in the workflow and adding auto-clone logic if /opt/gekko doesn't exist. https://claude.ai/code/session_015mTx7FcvxNwoQFdaZUVwJK
2dd8311Feb 24, 2026 · 13:48fix(cd): add build step and harden deploy pipeline
The CD pipeline was failing because it only had an SSH deploy step without verifying the build first. Changes: - Add a separate build job that runs before deploy (same as CI) - Gate the SSH deploy step behind a DEPLOY_ENABLED repository variable so it won't fail when VPS secrets aren't configured - Add script_stop and command_timeout to SSH action - Harden deploy.sh with preflight checks (node, npm, directories) - Copy public/ dir and .css config files in deploy script - Add graceful handling when systemd service doesn't exist yet - Add verbose logging to identify failures https://claude.ai/code/session_015mTx7FcvxNwoQFdaZUVwJK
40123a8Feb 24, 2026 · 12:51feat: optimize Gekko website UI and add signup page
- Enlarge hero headline (responsive 6xl/8xl/9xl) with tighter tracking - Add gradient text effects on key elements (hero, stats, headings, logo) - Change mega menu header to solid white background (no transparency) - Improve mega menu item styling: semibold titles, smaller descriptions with spacing - Redesign logo: larger icon with gradient background, gradient text for "gekko" - Create /signup page with registration form (name, email, company, role) - Route "Start Free Trial" and "Get Started" buttons to /signup instead of /demo https://claude.ai/code/session_015mTx7FcvxNwoQFdaZUVwJK
63bc4c0Feb 24, 2026 · 12:08fix(ci): add ESLint config and switch to eslint CLI
next lint prompts interactively for config setup, which breaks CI. Added eslint.config.mjs with next/core-web-vitals + next/typescript and switched lint script from "next lint" to "eslint ." to avoid the deprecated interactive prompt. https://claude.ai/code/session_01LMYrZVw2kUM8owk6ZyGRUu
9f4b7a5Feb 24, 2026 · 11:50setup: add GitHub Actions CI/CD and restructure deploy script
- Add CI workflow: lint, typecheck, build on every PR - Add CD workflow: deploy to VPS via SSH on push to main - Add typecheck script (tsc --noEmit) to both package.json files - Move deploy.sh to infra/scripts/deploy.sh and refactor for CD use - Remove git commit/push logic (now handled by developers/CI) - Use npm ci instead of npm install - Use set -euo pipefail for stricter error handling Required GitHub Secrets: VPS_HOST, VPS_USER, VPS_SSH_KEY https://claude.ai/code/session_01LMYrZVw2kUM8owk6ZyGRUu
e74a476Feb 24, 2026 · 11:09chore: consolidate into single deploy.sh, remove prototype/deploy.sh
Having two deploy scripts caused confusion and deployment failures. Consolidated the best parts of both into one root deploy.sh: - Correct file sync (/opt/gekko/prototype → /opt/gekko-prototype) - npm install before build - GITHUB_TOKEN fallback paths - Proper service name (gekko-prototype.service) https://claude.ai/code/session_0128TPRbyUinfEXaA59hEG9D
d6893dcFeb 24, 2026 · 11:04fix: deploy scripts - add npm install, fix sync paths and service name
Both deploy scripts now: - Sync all source dirs (app, components, lib, domain) + config files from /opt/gekko/prototype/ to /opt/gekko-prototype/ - Run npm install before npm run build (installs new deps like framer-motion, recharts, @radix-ui/react-navigation-menu) - Reference correct service name (gekko-prototype.service) Root cause: previous deployments copied source files but skipped npm install, so new dependencies were never installed on the server. https://claude.ai/code/session_0128TPRbyUinfEXaA59hEG9D
4f9f3a5Feb 24, 2026 · 10:47Fix: Added npm install and npm build to deployment workflow
ba16e32Feb 24, 2026 · 09:34Fix: Corrected service name and systemctl commands in deploy.sh
ab39dd2Feb 24, 2026 · 09:11fix: dashboard layout, hero text visibility, company logos, shadcn mega menu
- Fix /demo page to render inside RevenueOSLayout (removed duplicate header, use Card components, full-width layout matching /demo/executive) - Fix hero text visibility by using solid text-foreground and text-primary instead of bg-clip-text gradients that failed in Tailwind v4 - Replace placeholder "Logo 1–5" with real SVG company logos (Vercel, Stripe, Notion, Linear, Supabase) - Replace custom dropdown menus with shadcn NavigationMenu component (white background, proper radix-based accessibility, smooth animations) - Install @radix-ui/react-navigation-menu dependency - Add navigation-menu.tsx shadcn UI component https://claude.ai/code/session_0128TPRbyUinfEXaA59hEG9D
feat: add motion system, lucide icons and dashboard charts. 6 fixes: revenue-os links, features page, menu update, header consistency, docs page, hero gradient. 5 fixes: unified header, menu z-index, gradient headlines, removed banner, redesigned use-cases (50 total)
752021cFeb 20, 2026 · 21:11feat: add motion system, lucide icons and dashboard charts
- Add framer-motion with reusable animation variants (fadeIn, slideUp, staggerContainer, scaleIn, cardHover) in lib/motion.ts - Add recharts with three chart components: KpiSparkline, PipelineTrendLine, StageDistributionBar - Animate landing page hero (fade+slide), feature cards (stagger), testimonials, stats, and CTA sections - Animate dashboard KPI cards with stagger entrance and hover scale - Integrate sparkline charts into Command Center KPI cards - Integrate revenue trend line and pipeline bar chart into Executive Command Center - Replace emoji icons with lucide-react equivalents (Target, PartyPopper, RefreshCw) - Add realistic mock data for revenue, pipeline, and KPI sparklines - All components use "use client" only where required https://claude.ai/code/session_0128TPRbyUinfEXaA59hEG9D
c85a9f4Feb 20, 2026 · 03:106 fixes: revenue-os links, features page, menu update, header consistency, docs page, hero gradient
28760f3Feb 20, 2026 · 03:015 fixes: unified header, menu z-index, gradient headlines, removed banner, redesigned use-cases (50 total)
52cfd4bFeb 20, 2026 · 02:495 improvements: hero/logo, mega menu, GTM plan, pricing page, command center dashboard
eb9e26fFeb 20, 2026 · 02:30docs: document unified demo structure migration
6f1b197Feb 20, 2026 · 02:29refactor: consolidate (demo) route group into demo/ folder
- Move all dashboard routes from app/(demo)/* to app/demo/* - All routes now properly namespaced under /demo/ prefix - Update /demo redirect to /demo/executive - Routes: /autonomy -> /demo/autonomy, /executive -> /demo/executive, etc. - Build verified: 79 routes, 0 errors
865833aFeb 20, 2026 · 02:26docs: add refactor completion summary
fd3473bFeb 20, 2026 · 02:26chore: verify build and update refactor plan with results
d853466Feb 20, 2026 · 02:24docs: add deployment guide and environment template for Hetzner VPS
06cfe08Feb 20, 2026 · 02:24feat: add /demo route with redirect to executive dashboard
02c5707Feb 20, 2026 · 02:23feat: add health endpoint at /api/health
cee76cbFeb 20, 2026 · 02:23docs: add refactor plan and baseline inventory
ce74e49Feb 20, 2026 · 01:38Sprint 1 GTM optimizations: shared nav + social proof + lead capture + testimonials + countdown banner
2cc3c6fFeb 20, 2026 · 01:21fix: remove Next.js build cache from Git + update .gitignore
32b5cddFeb 20, 2026 · 01:11fix: remove conflicting (demo)/page.tsx - landing is in (site)
52eb73eFeb 20, 2026 · 01:05refactor: Add route groups within prototype - flatten app/app structure
- Created (site) route group for marketing pages (/, /faq, /problem, /use-cases, /vision, /manifest) - Created (demo) route group for product modules (executive, pipeline, cs, sdr, etc.) - Flattened app/app/* → app/(demo)/* (removed nested app/ confusion) - Added root package.json with convenience scripts - Added (demo)/page.tsx redirect to /executive Result: Clean structure, prototype name preserved, no app/app/ nesting URLs unchanged: - gekko.one/ → Landing (site) - gekko.one/executive → Executive module (demo) - gekko.one/pipeline → Pipeline module (demo)
cb1aabcFeb 20, 2026 · 00:36docs: add Tailwind v4 migration report
533e694Feb 20, 2026 · 00:35fix: stabilize tailwind v4 setup
- Add missing tailwindcss@^4.0.0 package (was only @tailwindcss/postcss) - Upgrade lucide-react to 0.575.0 (React 19 compatibility) - Upgrade Next.js to 15.1.7+ (patches CVE-2025-66478) - Add 'check' script for CI-like verification - All builds pass, no vulnerabilities, React 19 fully compatible
2cccabbFeb 20, 2026 · 00:03Fixed Tailwind v4 syntax
b51402cFeb 20, 2026 · 00:02Fixed Tailwind CSS syntax
066d6e5Feb 20, 2026 · 00:02Added badge component - complete UI setup
c703af5Feb 20, 2026 · 00:01Fixed deploy: sync app + components + lib + configs
b39aa75Feb 20, 2026 · 00:00Added card component
Complete Next.js setup: layout, globals.css, configs, button component, all content pages. Fixed rsync issue: copy app/ directly. Fixed deploy script + complete rebranding
ed52e6aFeb 19, 2026 · 23:59Complete Next.js setup: layout, globals.css, configs, button component, all content pages
68a9c74Feb 19, 2026 · 23:49Fixed rsync issue: copy app/ directly
d34f051Feb 19, 2026 · 23:48Fixed deploy script + complete rebranding
faa9f6eFeb 19, 2026 · 23:47Gekko Complete Rebranding: Manifest + Problem (with stats) + 32 Use Cases (filterable) + Vision Timeline + Market Map + FAQ
c7e511eFeb 19, 2026 · 23:46Fixed deploy path: Complete rebranding with Manifest, Problem, 32 Use Cases, Vision, Market Map, FAQ pages
0d1ef56Feb 19, 2026 · 23:45Complete rebranding: Manifest, Problem, 32 Use Cases, Vision, Market Map, FAQ pages + enhanced landing page
Clean up: remove old prototype structure (files moved to nested layout). Fix: Replace invalid JSX property names with primaryKPI (fixes build errors in 90+ page expansion)
9de6dd4Feb 17, 2026 · 15:43Clean up: remove old prototype structure (files moved to nested layout)
e66aff5Feb 17, 2026 · 10:26Fix: Replace invalid JSX property names with primaryKPI (fixes build errors in 90+ page expansion)
Expand to full Revenue OS IA scaffold: 14 modules, 90+ pages, 25+ domain objects. Add high-fidelity UI prototype (Next.js + shadcn/ui, 10 screens). Add complete architecture documentation (ARCHITECTURE, UI_ARCHITECTURE, ENTITY_RELATIONSHIPS, NAVIGATION_STRUCTURE)
426acb2Feb 16, 2026 · 23:31Expand to full Revenue OS IA scaffold: 14 modules, 90+ pages, 25+ domain objects
5da1238Feb 16, 2026 · 22:48Add high-fidelity UI prototype (Next.js + shadcn/ui, 10 screens)
134a881Feb 16, 2026 · 21:53Add complete architecture documentation (ARCHITECTURE, UI_ARCHITECTURE, ENTITY_RELATIONSHIPS, NAVIGATION_STRUCTURE)
4711c91Feb 16, 2026 · 21:27Initial commit: gekko - gekko.ai is a programmable revenue execution engine for the AI Sales Era