grm Documentation

Fast, Native Telegram CLI Client Powered by TDLib & C++23.

Welcome to the official documentation portal for grm.

Documentation Architecture

Guide

Purpose & Scope

Entrypoint

Business & Strategy

Strategic vision, ROI goals, and user personas.

Business Specifications

Functional Specifications

Requirements [FUNC-001]..[FUNC-015], behavioral contracts, and interfaces.

Functional Specifications

Technical Architecture

Specifications [TECH-001]..[TECH-009], TDLib concurrency, and component architectures.

Technical Architecture

Architecture Decisions (ADRs)

Immutable Architecture Decision Records and trade-off analyses.

Architecture Decisions

Project Roadmap

Sequenced phase milestones, delivery tracking, and verification matrices.

Project Roadmap

User Manual & Guide

CLI syntax, options reference, and interactive usage guide.

User Manual

Documentation Suite

Indices and tables