AID is a runnable, offline skeleton of an autonomous drone roof-inspection platform organized as nine coordinated engines bound by a master orchestrator. A mission flows through a fixed pipeline — mission planning, spatial reconstruction, flight execution, computer-vision damage detection, uncertainty and coverage validation, risk and insurance analysis, and reporting — advancing a seven-state mission machine. Several engines are genuine computation: mission planning uses 2D computational geometry to infer roof planes and generate coverage flight paths, coverage is geometrically measured rather than assumed, spatial mapping reconstructs a 3-D digital twin from camera poses, damage runs through a classical computer-vision detector, and risk and insurance produces real construction-cost bands (P10/P50/P90), RCV/ACV depreciation, and claim-eligibility scoring. An orchestrator enforces integrity rules — no orphan data, an uncertainty gate that blocks reporting and triggers re-inspection, and a safety override. It ships a REST API, a SQLite-backed mission store, a fleet scheduler, multi-format report rendering, a Gym-style RL environment, and an operations console UI.