fix: replace Mintlify branding and add real API reference#2
fix: replace Mintlify branding and add real API reference#2
Conversation
Greptile SummaryThis PR completes the migration from Mintlify starter-kit branding to UseZombie branding across all three surface areas: Key changes:
Confidence Score: 5/5Safe to merge — only one minor style nit remains, no functional or logic issues. All changes are documentation and configuration updates. The single remaining finding is a P2 sentence-case style violation in the frontmatter title, which does not affect build correctness or user-facing functionality. Prior concerns about the OpenAPI URL and OpenAPI card href were intentionally accepted as wontfix by the team. No files require special attention. Important Files Changed
Sequence DiagramsequenceDiagram
participant GH as GitHub (usezombie/usezombie)
participant Mintlify as Mintlify Build
participant Docs as docs.usezombie.com
GH->>Mintlify: Fetch openapi.json from main branch
Mintlify->>Mintlify: Auto-generate 43 endpoint pages (12 groups)
Mintlify->>Docs: Deploy static API reference site
Note over Mintlify,Docs: Triggered on push to default branch
actor User
User->>Docs: Browse API reference
Docs-->>User: Rendered endpoint pages
User->>Docs: Click "OpenAPI Spec" card
Docs-->>User: Redirect to api.usezombie.com/openapi.json
Prompt To Fix All With AIThis is a comment left during a code review.
Path: api-reference/introduction.mdx
Line: 2
Comment:
**Title should use sentence case**
Per the project style guide, all headings should use sentence case. `'API Reference'` capitalizes "Reference", which is title case. It should be `'API reference'` (with "API" kept uppercase as an acronym).
```suggestion
title: 'API reference'
```
**Context Used:** AGENTS.md ([source](https://app.greptile.com/review/custom-context?memory=e994989b-b25e-4468-be5d-6bde3ddb0ce6))
How can I resolve this? If you propose a fix, please make it concise.Reviews (2): Last reviewed commit: "feat: auto-generate API reference from r..." | Re-trigger Greptile |
- Rewrite README.md to match usezombie repo standard (badges, concise sections) - Update docs.json: name, anchors, navbar, footer socials to UseZombie Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Point docs.json openapi to raw GitHub URL for usezombie/public/openapi.json - Rewrite api-reference/introduction.mdx with real auth flow, errors, conventions - Remove Mintlify sample endpoint pages (get, create, delete, webhook) - Remove local openapi.json copy (single source of truth in usezombie repo) - Add 12 API groups with 43 endpoints in chronological agent-followable order Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
21a0bb5 to
7c07826
Compare
Summary
raw.githubusercontent.com/usezombie/usezombie/main/public/openapi.json)api-reference/introduction.mdxwith real auth flow, error format, and conventionsTest plan
🤖 Generated with Claude Code