From 3c07eaa02a3f0f9bfc4af3e8e0e84f0f59f9b352 Mon Sep 17 00:00:00 2001 From: ajianaz Date: Tue, 4 Aug 2026 10:29:36 +0700 Subject: [PATCH 1/3] docs: fix codecora.dev links to use /cora/docs/ base path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All documentation links in README pointed to non-existent URLs like codecora.dev/getting-started.html (404). Updated to correct VitePress routes under codecora.dev/cora/docs/ — all 9 pages verified 200 OK: getting-started, installation, usage, configuration, providers, cli-reference, examples, changelog, roadmap. --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index f91d78d..af3d503 100644 --- a/README.md +++ b/README.md @@ -144,7 +144,7 @@ cora config show --project # .cora.yaml | `~/.cora/config.yaml` | Global defaults (provider, model, etc.) | | `.cora.yaml` | Per-project overrides | -See **[Configuration →](https://codecora.dev/configuration.html)** for full reference. +See **[Configuration →](https://codecora.dev/cora/docs/configuration)** for full reference. ## CI/CD @@ -169,7 +169,7 @@ Required secrets: `CORA_API_KEY`, `CORA_BASE_URL` (optional), `CORA_MODEL` (opti See [GitHub Marketplace](https://github.com/marketplace/actions/cora-ai-code-review) for full documentation. -Works on **all CI platforms** — [Gitea, GitLab, Bitbucket →](https://codecora.dev/examples.html#_07-gitea-forgejo-ci) +Works on **all CI platforms** — [Gitea, GitLab, Bitbucket →](https://codecora.dev/cora/docs/examples#_07-gitea-forgejo-ci) ## Commands @@ -207,7 +207,7 @@ Works on **all CI platforms** — [Gitea, GitLab, Bitbucket →](https://codecor | `cora mcp` | Start MCP server (15 tools) for AI coding agents | | `cora hook install` | Install pre-commit hook | -See **[CLI Reference →](https://codecora.dev/cli-reference.html)** for all flags and examples. +See **[CLI Reference →](https://codecora.dev/cora/docs/cli-reference)** for all flags and examples. ## Performance @@ -237,13 +237,13 @@ Provider-specific keys are auto-detected: `OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, | Page | Description | |------|-------------| -| [Getting Started](https://codecora.dev/getting-started.html) | Install, auth, first review | -| [Configuration](https://codecora.dev/configuration.html) | Config files, env vars, priority | -| [CLI Reference](https://codecora.dev/cli-reference.html) | All commands and flags | -| [Providers](https://codecora.dev/providers.html) | Supported LLM providers | -| [Examples](https://codecora.dev/examples.html) | Common workflows & CI setup | -| [Changelog](https://codecora.dev/changelog.html) | Release history | -| [Roadmap](https://codecora.dev/roadmap.html) | Planned features | +| [Getting Started](https://codecora.dev/cora/docs/getting-started) | Install, auth, first review | +| [Configuration](https://codecora.dev/cora/docs/configuration) | Config files, env vars, priority | +| [CLI Reference](https://codecora.dev/cora/docs/cli-reference) | All commands and flags | +| [Providers](https://codecora.dev/cora/docs/providers) | Supported LLM providers | +| [Examples](https://codecora.dev/cora/docs/examples) | Common workflows & CI setup | +| [Changelog](https://codecora.dev/cora/docs/changelog) | Release history | +| [Roadmap](https://codecora.dev/cora/docs/roadmap) | Planned features | ## Star History From 6e6e8001b30218448e04b6c342056949a5b3c1a6 Mon Sep 17 00:00:00 2001 From: ajianaz Date: Tue, 4 Aug 2026 10:30:43 +0700 Subject: [PATCH 2/3] docs: add hero + features to landing page index.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The /cora/docs/ landing page rendered blank — index.md only had `layout: home` frontmatter with no hero or features. Added 12 feature cards + hero section matching the uteke docs pattern. --- docs/index.md | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/docs/index.md b/docs/index.md index e4d427d..05d14e4 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,3 +1,59 @@ --- layout: home + +hero: + name: Cora + text: AI Code Review CLI + tagline: BYOK, zero config. Multi-LLM code review, semantic search, and code intelligence — runs in your terminal, CI/CD, or AI coding agents. All local, zero cloud. + image: + src: /logo.png + alt: Cora + actions: + - theme: brand + text: Get Started + link: /getting-started + - theme: alt + text: Installation + link: /installation + - theme: alt + text: GitHub + link: https://github.com/codecoradev/cora-code + +features: + - icon: 🤖 + title: Multi-LLM + details: OpenAI, Anthropic, Groq, Ollama, Z.AI, or any OpenAI-compatible API. Bring your own key, pick any model. + - icon: ⚡ + title: Native Rust + details: Fast binary, no runtime dependencies, cross-platform. 10.4 MB single static binary. + - icon: 🪝 + title: Pre-commit Hooks + details: Catch issues before they reach CI. Review staged changes, unpushed commits, or any diff. + - icon: 📋 + title: SARIF Output + details: Upload findings to GitHub Code Scanning. Native SARIF support for CI integration. + - icon: 🛡️ + title: Deterministic Scanners + details: 12 built-in rules + 13 security patterns + 15 secret detection patterns — run without LLM, zero cost. + - icon: 🧠 + title: Code Intelligence + details: Index symbols across 15 languages. Call graph, trace, impact analysis. FTS5 + vector KNN + graph hybrid search. + - icon: 🌳 + title: Tree-sitter + details: AST-based symbol extraction for 13 languages: Rust, Go, Python, TypeScript/TSX, Java, C, C++, C#, Ruby, PHP, Scala, JavaScript, Svelte. + - icon: 🔌 + title: MCP Server + details: 15 tools for AI coding agents — review, search, brain, debt, trace. Works with Claude, GPT, and other MCP clients. + - icon: 📐 + title: Quality Profiles + details: Strict, balanced, or lax presets. Configurable quality gate with pass/fail thresholds for CI enforcement. + - icon: 💾 + title: Diff-hash Caching + details: Skip repeat reviews automatically. Incremental index in ~6ms with mtime:size fingerprint. + - icon: 🚧 + title: Quality Gate + details: Configurable pass/fail thresholds for CI enforcement. Max critical, max security findings, per-category actions. + - icon: 🔧 + title: Configurable + details: Per-project .cora.yaml, global ~/.cora/config.yaml, or env vars. Custom regex rules in config. --- From 8ebada8fb0059eeaded730b6e56777443670f5a6 Mon Sep 17 00:00:00 2001 From: ajianaz Date: Tue, 4 Aug 2026 10:35:19 +0700 Subject: [PATCH 3/3] docs: quote YAML string with colon to fix VitePress build --- docs/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index 05d14e4..48c31f2 100644 --- a/docs/index.md +++ b/docs/index.md @@ -40,7 +40,7 @@ features: details: Index symbols across 15 languages. Call graph, trace, impact analysis. FTS5 + vector KNN + graph hybrid search. - icon: 🌳 title: Tree-sitter - details: AST-based symbol extraction for 13 languages: Rust, Go, Python, TypeScript/TSX, Java, C, C++, C#, Ruby, PHP, Scala, JavaScript, Svelte. + details: "AST-based symbol extraction for 13 languages: Rust, Go, Python, TypeScript/TSX, Java, C, C++, C#, Ruby, PHP, Scala, JavaScript, Svelte." - icon: 🔌 title: MCP Server details: 15 tools for AI coding agents — review, search, brain, debt, trace. Works with Claude, GPT, and other MCP clients.