Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Tenki Cloud Documentation

Welcome to Tenki Cloud’s documentation. This is your starting point for understanding the system architecture, development practices, and operational procedures.

Note: This documentation is built with mdBook. Run pnpm docs:dev to view it locally.

Documentation Organization

📐 Architecture

System design, technical decisions, and architectural diagrams.

💻 Development

Everything you need to start developing on Tenki Cloud.

🚀 Operations

Deployment, monitoring, and incident response.

📋 Product

Product vision, roadmap, and requirements.

Contributing to Documentation

When to Add Documentation

  • Architecture changes → Add an ADR
  • New features → Add a PRD
  • Operational issues → Add a runbook
  • API changes → Update the relevant guide

Documentation Standards

  1. Keep it concise - Get to the point quickly
  2. Use examples - Show, don’t just tell
  3. Date your docs - Add “Last updated: YYYY-MM-DD” to guides
  4. Test your instructions - Make sure they actually work

Quick Doc Updates

# Install mdBook (first time only)
./docs/install-mdbook.sh

# Edit documentation
vim docs/src/development/getting-started.md

# Preview locally with hot reload
pnpm docs:dev

# Build static site
pnpm docs:build

# Submit changes
git add docs/
git commit -m "docs: update getting started guide"

Finding Information

By Role

Backend Engineer

Frontend Engineer

DevOps/SRE

Product Manager

By Task

“I need to…”

Maintenance

This documentation is maintained by the engineering team. Each team member is responsible for keeping their area of expertise documented.

  • Backend team owns: Backend guide, database docs, API patterns
  • Frontend team owns: Frontend guide, component docs
  • DevOps team owns: Deployment, monitoring, runbooks
  • Product team owns: Roadmap, PRDs, metrics

Last updated: 2025-06-12