Skip to content

Latest commit

 

History

History
153 lines (126 loc) · 4.68 KB

File metadata and controls

153 lines (126 loc) · 4.68 KB

Simili Bot v0.1.0 Documentation

Comprehensive documentation for Simili Bot - AI-powered GitHub issue management system.

Documentation Structure

Getting Started (4 pages)

  • index - Main landing page with features overview
  • setup/installation - Installation methods (GitHub Action, Docker, Binary)
  • setup/quick-start - 5-minute setup guide
  • setup/github-action - Complete GitHub Action integration guide

Overview (2 pages)

  • overview/features - Feature breakdown and capabilities
  • overview/architecture - System architecture and design patterns

Configuration (5 pages)

  • configuration/overview - Configuration file structure
  • configuration/qdrant - Vector database setup and configuration
  • configuration/gemini - AI model setup and configuration
  • configuration/repositories - Repository configuration and management
  • configuration/transfer-rules - Routing rules configuration

Guides (10 pages)

  • guides/semantic-search - How semantic search works
  • guides/duplicate-detection - Duplicate detection with confidence
  • guides/issue-routing - Automatic issue routing
  • guides/quality-assessment - Issue quality evaluation
  • guides/auto-triage - Automatic label suggestions
  • guides/multi-repo-setup - Managing multiple repositories
  • guides/config-inheritance - Sharing configurations across projects
  • guides/custom-workflows - Creating custom pipeline workflows
  • guides/deployment - Production deployment guide
  • guides/troubleshooting - Common issues and solutions

Reference (8 pages)

  • reference/cli/process-command - Process command reference
  • reference/cli/index-command - Index command reference
  • reference/config-schema - Complete configuration schema
  • reference/environment-variables - Environment variable reference
  • reference/pipeline/steps - All 13 pipeline steps
  • reference/pipeline/context - Pipeline data flow
  • reference/integrations/gemini - Gemini API integration

Total: 29 pages of comprehensive documentation

Key Features Documented

✅ Semantic Search - Find related issues using AI embeddings ✅ Duplicate Detection - Automatically identify duplicates ✅ Smart Routing - Intelligent issue routing to correct repos ✅ Quality Assessment - Evaluate issue descriptions ✅ Auto Triage - Suggest labels automatically ✅ Multi-Repo - Manage issues across organization ✅ Configuration Inheritance - Share configs across projects ✅ Modular Pipeline - 13 composable steps ✅ GitHub Action Integration - Run automatically ✅ Docker Support - Self-hosted deployment

Configuration

docs.json

  • Updated branding (Simili Bot v0.1.0)
  • Navigation structure for 3 main tabs: Getting Started, Guides, Reference
  • Links to GitHub repository

Content Hierarchy

Getting Started
├── Overview
│   ├── Features
│   └── Architecture
├── Setup
│   ├── Installation
│   ├── Quick Start
│   └── GitHub Action
└── Configuration
    ├── Overview
    ├── Qdrant
    ├── Gemini
    ├── Repositories
    └── Transfer Rules

Guides
├── Semantic Search
├── Duplicate Detection
├── Issue Routing
├── Quality Assessment
├── Auto Triage
├── Multi-Repo Setup
├── Config Inheritance
├── Custom Workflows
├── Deployment
└── Troubleshooting

Reference
├── CLI
│   ├── Process Command
│   └── Index Command
├── Configuration
│   ├── Config Schema
│   └── Environment Variables
└── Pipeline
    ├── Steps
    ├── Context
    └── Integrations
        └── Gemini

Documentation Standards

✅ Comprehensive and detailed explanations ✅ Real-world examples for all features ✅ Complete configuration references ✅ Troubleshooting sections ✅ Cross-linking between related topics ✅ Clear hierarchy and navigation ✅ Quick-start guides for rapid onboarding ✅ Reference documentation for developers

Usage

View documentation at: docs.mintlify.app (when deployed)

Develop locally:

npm install -g mintlify
mintlify dev

Files Added/Modified

New Files (28)

  • All documentation pages listed above

Modified Files (2)

  • docs.json - Updated configuration
  • index.mdx - Replaced with Simili Bot content

Next Steps for Developers

  1. Deploy documentation (Mintlify hosting)
  2. Add community feedback section
  3. Create video tutorials
  4. Add FAQ section
  5. Create API client library documentation
  6. Add contributing guidelines for docs

Documentation Version: v0.1.0 (aligned with Simili Bot version) Last Updated: 2025-02-04 Maintainer: Claude Code