Skip to content

docs: remove Enterprise pricing, direct users to contact sales#5807

Merged
alexkgold merged 5 commits into
mainfrom
remove-enterprise-pricing
Feb 17, 2026
Merged

docs: remove Enterprise pricing, direct users to contact sales#5807
alexkgold merged 5 commits into
mainfrom
remove-enterprise-pricing

Conversation

@kilo-code-bot
Copy link
Copy Markdown
Contributor

@kilo-code-bot kilo-code-bot Bot commented Feb 11, 2026

Summary

Remove all public-facing Enterprise tier pricing references and replace them with "Contact Sales" language linking to https://kilo.ai/contact-sales.

Changes

  • apps/kilocode-docs/pages/collaborate/index.md — Replace "$150/user/month" with "Contact Sales"
  • apps/kilocode-docs/pages/collaborate/enterprise/migration.md — Replace "$150/month" with "Contact Sales"
  • apps/kilocode-docs/pages/contributing/architecture/annual-billing.md — Replace "$3588/ent seat" with "contact sales for enterprise seat pricing"

Teams pricing ($15/user/month) is unchanged.


Built for Alex Gold by Kilo for Slack

Replace all Enterprise tier pricing references ($150/user/month,
$3588/ent seat) with 'Contact Sales' language and link to
https://kilo.ai/contact-sales. Teams pricing is unchanged.
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Feb 11, 2026

⚠️ No Changeset found

Latest commit: b932b9a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Comment thread apps/kilocode-docs/pages/collaborate/enterprise/migration.md Outdated
Comment thread apps/kilocode-docs/pages/contributing/architecture/annual-billing.md Outdated
@kilo-code-bot
Copy link
Copy Markdown
Contributor Author

kilo-code-bot Bot commented Feb 11, 2026

Code Review Summary

Status: No Issues Found | Recommendation: Merge

This PR updates documentation to:

  • Replace hardcoded Enterprise pricing ($150/user/month) with a "Contact Sales" link across docs pages
  • Add /user qualifier to Teams pricing in migration.md for consistency
  • Delete the internal annual-billing.md architecture doc containing sensitive pricing/implementation details

All pricing references are now consistent with the canonical about-plans.md page (Teams: $15/user/month, Enterprise: Contact Sales).

Files Reviewed (3 files)
  • apps/kilocode-docs/pages/collaborate/enterprise/migration.md - Pricing text updated
  • apps/kilocode-docs/pages/collaborate/index.md - Enterprise pricing updated
  • apps/kilocode-docs/pages/contributing/architecture/annual-billing.md - File deleted

alexkgold and others added 2 commits February 11, 2026 15:05
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
@@ -58,7 +58,7 @@ Switch to **Kilo Teams** or **Kilo Enterprise** from other AI coding tools and e
**Step 2: Kilo Setup**

1. **Create organization** at [app.kilocode.com](https://app.kilocode.com)
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WARNING: Ordered list item appears unintentionally indented

The next line (Step 2) starts with leading spaces ( 2.), which can render as a nested list under item 1 in Markdown. Consider removing the leading spaces so items 1–4 stay at the same level.

@jeremylongshore
Copy link
Copy Markdown

Review: kilocode #5807

docs: remove Enterprise pricing, direct users to contact sales by @kiloconnect / @alexkgold
Multi-AI analysis: Fork PR #6 — reviewed by CodeRabbit, Gemini, CodeQL, Qodo

Checklist

Check Result Notes
Correctness PASS Pricing text correctly replaced, "Contact Sales" links valid
Conventions ISSUE Indentation nit in migration.md ( 2. should be 2.)
Changeset SKIP Docs-only PR, no version bump required
Tests N/A No code changes
i18n N/A Docs site, not UI strings
Types N/A No TypeScript
Security PASS Removes internal pricing details from public docs
Scope ISSUE Deletes file but leaves 3 dangling references

Findings

🔴 Dangling references to deleted annual-billing.md

The PR deletes apps/kilocode-docs/pages/contributing/architecture/annual-billing.md but does not clean up references in 3 other files:

  1. apps/kilocode-docs/lib/nav/contributing.ts — Navigation entry still links to /contributing/architecture/annual-billing. This will create a broken nav link in the sidebar.

  2. apps/kilocode-docs/pages/contributing/architecture/features.md — Table row still links to [Annual Billing](/docs/contributing/architecture/annual-billing). This will be a broken documentation link.

  3. apps/kilocode-docs/mappingplan.md — Mapping plan references the page (lower impact, internal planning doc).

Suggested fix: Remove the nav entry from contributing.ts, remove the table row from features.md, and optionally remove the mappingplan.md reference.

🟡 Indentation in migration.md

File: apps/kilocode-docs/pages/collaborate/enterprise/migration.md (line ~61)

The updated line has a leading space before 2. which may render as an indented sub-item:

-2. **Subscribe to Teams ($15/month)** or **Enterprise ($150/month)**
+ 2. **Subscribe to Teams ($15/user/month)** or **Enterprise ([Contact Sales](https://kilo.ai/contact-sales))**

Should be:

2. **Subscribe to Teams ($15/user/month)** or **Enterprise ([Contact Sales](https://kilo.ai/contact-sales))**

Note: This line also correctly fixes "$15/month" → "$15/user/month" (adding "/user").

CI Status

Check Result
Build Markdoc Site PASS
compile PASS
check-translations PASS
unit-test PASS
test-extension (ubuntu) PASS
test-extension (windows) PASS
test-webview (ubuntu) PASS
test-webview (windows) PASS
build-cli PASS
test-cli PASS
test-jetbrains PASS
Vercel SKIP (auth required)

Code Snippets

# apps/kilocode-docs/pages/collaborate/index.md (clean)
-- **Enterprise ($150/user/month)** — Model controls, audit logs, SSO, dedicated support
+- **Enterprise ([Contact Sales](https://kilo.ai/contact-sales))** — Model controls, audit logs, SSO, dedicated support
# apps/kilocode-docs/pages/contributing/architecture/annual-billing.md (deleted)
# 67 lines removed — internal architecture spec with pricing details
// apps/kilocode-docs/lib/nav/contributing.ts — DANGLING REFERENCE (not in PR)
{
    href: "/contributing/architecture/annual-billing",
    children: "Annual Billing",
},

Verdict

COMMENT - The pricing text replacements are correct and the annual-billing.md deletion is appropriate (removes internal pricing details from public docs). However, the deletion leaves 3 dangling references — most critically a nav entry in contributing.ts and a doc link in features.md that will produce broken links. Recommend adding these cleanups before merge. The indentation nit in migration.md is minor.

@jeremylongshore
Copy link
Copy Markdown

jeremylongshore commented Feb 14, 2026

Review Journal: kilocode #5807

PR: #5807 |
Title: docs: remove Enterprise pricing, direct users to contact sales |
Author: @kiloconnect (bot) / @alexkgold |
Category: docs | Tier: 1 | Size: 71 lines, 3 files | Confidence: 5/5

Multi-AI analysis: Fork PR #6 — CodeRabbit, Gemini, CodeQL, Qodo


Summary

This PR replaces Enterprise pricing ($150/user/month) with "Contact Sales" links across 2 docs pages and deletes an internal architecture spec (annual-billing.md) that contained sensitive pricing formulas and infrastructure details. The text replacements are correct, but the file deletion leaves 3 dangling references — a nav entry and a doc link that will produce broken links in the published docs.

First Impressions

Generated by kiloconnect bot from a Slack thread with Alex Gold. The docs: prefix and "remove pricing" verb suggest a simple content update. At 71 lines total (67 from the deleted file + 4 changed lines), the blast radius seemed contained to 3 files.

What I expected: simple text find-and-replace across pricing pages.
What I found: that plus a file deletion that wasn't fully cleaned up.

What I Looked At

  1. The PR diff — 3 files: index.md (1 line change), migration.md (1 line change), annual-billing.md (67 lines deleted)
  2. Deleted file content — Internal architecture spec with engineering scope, Stripe integration details, migration plans, pricing formulas ($3588/ent seat), SSO cost ($125/mo per org)
  3. Cross-references — Searched codebase for annual-billing references using GitHub code search
  4. CI status — All 12 checks pass
  5. Fork PR Replace naming and turn off announcement for now #6 — Bot reviews from Gemini (CodeRabbit rate-limited during analysis)

Analysis

The pricing text changes are clean

Two files get simple replacements:

index.md: $150/user/month[Contact Sales](https://kilo.ai/contact-sales) — Clean, preserves the feature list after the price.

migration.md: Same pattern, but also fixes "$15/month" → "$15/user/month" (adding the missing "/user" qualifier). Bonus accuracy fix. However, an extra leading space was introduced on the 2. list item.

The file deletion leaves broken links

annual-billing.md was an internal architecture document published under /contributing/architecture/. Deleting it removes sensitive pricing details from public docs — good. But three files still reference it:

File Reference Type Impact
lib/nav/contributing.ts Sidebar nav entry Broken nav link in docs site
pages/contributing/architecture/features.md Table row with link Broken doc link
mappingplan.md Mapping plan reference Low (internal planning)

The Markdoc build passes because it doesn't validate link targets at build time. These broken links would only be caught by a link checker or manual navigation.

The deleted file was sensitive

The deleted annual-billing.md contained:

  • Enterprise seat pricing formulas ($3588/year)
  • SSO cost per org ($125/month)
  • Stripe integration details
  • Database schema plans (column names, migration strategy)
  • Internal non-requirements and engineering scope

This content shouldn't be in public docs. The deletion is correct — but ideally the cleanup references should be in the same PR.

Verification

All CI checks pass:

Build Markdoc Site     PASS    (directly relevant - docs build)
check-translations     PASS    (directly relevant - no broken strings)
compile                PASS
test-extension         PASS    (ubuntu + windows)
test-webview           PASS    (ubuntu + windows)
unit-test              PASS
build-cli              PASS
test-cli               PASS
test-jetbrains         PASS
Vercel                 SKIP    (auth required for external contributors)

Note: Build passes despite dangling references — Markdoc build validates syntax, not link integrity.

Diagrams

graph TD
    subgraph "PR #5807 Changes"
        A["index.md<br>✅ $150 → Contact Sales"]
        B["migration.md<br>🟡 $150 → Contact Sales<br>(+ indentation nit)"]
        C["annual-billing.md<br>🔴 DELETED"]
    end

    subgraph "Not Updated (Broken Links)"
        D["contributing.ts<br>❌ Nav entry → 404"]
        E["features.md<br>❌ Table link → 404"]
        F["mappingplan.md<br>⚠️ Reference → stale"]
    end

    C -.->|"references<br>not cleaned up"| D
    C -.->|"references<br>not cleaned up"| E
    C -.->|"references<br>not cleaned up"| F

    style A fill:#2d6a4f,stroke:#1b4332,color:#d8f3dc
    style B fill:#e9c46a,stroke:#f4a261,color:#264653
    style C fill:#9d0208,stroke:#6a040f,color:#fff
    style D fill:#9d0208,stroke:#6a040f,color:#fff
    style E fill:#9d0208,stroke:#6a040f,color:#fff
    style F fill:#e9c46a,stroke:#f4a261,color:#264653
Loading

Bot Review Synthesis

Bot Verdict Key Finding Useful?
Gemini Comment Caught indentation nit ( 2.2.) Yes — same as manual finding
CodeRabbit Rate-limited Did not complete review Needs retry
Greptile No response Did not comment Needs investigation
CodeQL N/A No security findings (docs-only) Expected
Qodo Failed "Failed to generate code suggestions" Config issue persists

Critical observation: Neither Gemini nor any bot caught the dangling reference issue. The broken links in contributing.ts and features.md were found only through manual codebase search. This demonstrates a key limitation of diff-only review: bots only see what changed, not what should have changed. Cross-reference validation requires searching beyond the diff.

Lessons Learned

1. File deletions need cross-reference checks. When a PR deletes a file, always search the codebase for references to that file. Navigation configs, feature tables, and mapping docs can all break silently. This is a tier-1 check that should be in the review checklist.

2. Bots can't catch missing changes. AI reviewers analyze the diff. They don't ask "what else should have been in this PR?" Cross-reference validation — searching for imports, links, nav entries that point to deleted files — requires manual or Sourcegraph-style analysis.

3. Build passing ≠ links valid. The Markdoc site builds successfully even with broken internal links. This is a gap that a link-checking CI step would catch. Consider recommending a link checker for the docs build.

4. Bot-generated PRs may have gaps. This PR was built by kiloconnect from a Slack conversation. The bot correctly identified the pricing text to replace but didn't discover the nav and feature table references to the deleted file. Human + AI review catches what automated PR generation misses.

5. Sensitive content in public docs. The deleted annual-billing.md contained internal pricing formulas, SSO costs, and Stripe details. While the file was under /contributing/architecture/ (suggesting internal use), it was published to the public docs site. The deletion is correct — but the content is already in git history.


Review #3 of 75 | Review methodology: AI PR Review Case Studies | Reviewed with GWI + Claude Code

jeremylongshore added a commit to jeremylongshore/kilocode that referenced this pull request Feb 15, 2026
Mirror: docs: remove Enterprise pricing, direct users to contact sales (Kilo-Org#5807)
@alexkgold alexkgold enabled auto-merge February 17, 2026 19:51
@alexkgold alexkgold merged commit 177d583 into main Feb 17, 2026
11 checks passed
@alexkgold alexkgold deleted the remove-enterprise-pricing branch February 17, 2026 21:37
j-Guru pushed a commit to j-Guru/kilocode that referenced this pull request Feb 23, 2026
docs: remove Enterprise pricing, direct users to contact sales
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants