Docs /README

Izri - Complete Documentation

Comprehensive documentation for developers, contributors, and AI agents

πŸ“š Documentation Structure

This documentation is organized into numbered sections for easy navigation and progressive learning. Each section builds upon the previous ones.

Quick Links


πŸ“‘ Full Documentation Index

01. Getting Started

Essential information to get the project running quickly.

02. Architecture

Deep dive into the system design and technical decisions.

03. Development

Daily development workflows and best practices.

04. Frontend

React Router web application documentation.

05. Backend

Hono + tRPC API service documentation.

06. Packages

Shared packages and their APIs.

07. Deployment

Production deployment and infrastructure.

08. Features

Feature-specific implementation guides.

09. Contributing

Guidelines for contributors.

10. API Reference

Complete API documentation.

E2E Testing MVP

Documentation for the automated E2E testing pipeline.

11. Roadmap

Project planning and status.


πŸ” Documentation Principles

This documentation follows these principles:

For Developers

  • Progressive Disclosure: Start simple, go deep as needed
  • Practical Examples: Real code snippets and use cases
  • Visual Aids: Diagrams and illustrations where helpful
  • Up-to-Date: Maintained alongside code changes

For AI Agents

  • Structured Format: Consistent markdown structure
  • Explicit Context: Clear relationships between components
  • Comprehensive Details: All implementation details documented
  • Machine-Readable: Tables, lists, and code blocks

Maintenance

  • Single Source of Truth: No duplicate information
  • Versioned: Updated with each major change
  • Reviewed: Part of PR review process
  • Accessible: Easy to find and navigate

πŸ†˜ Getting Help

  • Documentation Issues: If you find errors or gaps, please open an issue
  • Questions: Check existing docs first, then ask in discussions
  • Improvements: PRs for documentation are always welcome

πŸ“ Document Status

Section Status Last Updated
Getting Started βœ… Complete 2025
Architecture βœ… Complete 2025
Development βœ… Complete 2025
Frontend βœ… Complete 2025
Backend βœ… Complete 2025
Packages βœ… Complete 2025
Deployment βœ… Complete 2025
Features 🚧 In Progress 2025
Contributing βœ… Complete 2025
API Reference βœ… Complete 2025
Roadmap βœ… Complete 2025

This documentation is maintained as part of the Izri project and is continuously updated to reflect the current state of the system.

Reading this with an agent? /docs/README.md serves the raw markdown.

All docs