Architecture, data flow, schema, gRPC API, LLM abstraction, TUI layout, config/setup, error handling, and testing strategy.