Documentation
Architecture — Platform
Architectural Overview
High-level architecture overview of the AircraftOps platform, describing the multi-tenant system design, event-driven infrastructure, shared domain entity substrate, and the...
View DetailsArchitecture — Serverless Functions
Aircraft Type Image Vetting Worker
The ICAO Image Vetting service is an automated serverless image-processing pipeline responsible for validating, cropping, scoring, and persisting aircraft imagery....
View DetailsCore DynamoDB Stream Worker
Core reactive consistency worker that consumes DynamoDB Stream events and propagates datastore changes to downstream subsystems including search indexing, image...
View DetailsFAA Registry Synchronization Worker
This scheduled Lambda worker performs periodic synchronization of FAA aircraft registry data into the AircraftOps datastore. Executed via CloudWatch /...
View DetailsFAA ↔ ICAO Linking Worker
Serverless worker responsible for FAA aircraft registry to ICAO aircraft type linking. Processes SQS ingestion events, performs candidate filtering, verification-based...
View DetailsTypesense Indexing Worker
This Lambda worker processes SQS indexing events and performs batched synchronization operations against the Typesense search cluster. It is responsible...
View DetailsDataset — Modeling
DynamoDB Object Mapper and Repository Framework
Core base model used for all DynamoDB-backed entities within the platform. Provides deterministic primary-key generation, timestamp management, repository binding, and...
View DetailsDataset — Database
DynamoDB Datastore
Technical reference for DynamoDB tables used by the AircraftOps platform, including the core single-table datastore, job tracking tables, and audit...
View DetailsTypesense Search Datastore
Technical reference for Typesense search collections used within the AircraftOps platform, including aircraft types, manufacturers, registry records, and aircraft imagery...
View DetailsRedis Metrics Datastore
Technical reference for Redis-based operational metrics aggregation used within the AircraftOps platform, including hourly request counters, access decision statistics, and...
View DetailsTools — Command Line Interface
Aircraft Type Image Ingestion CLI
CLI tooling for aircraft image discovery, ingestion, approval-queue processing, repository persistence, purge workflows, and ingestion queue lifecycle management within the...
View DetailsICAO Aircraft Ingestion CLI
Command-line interface for ingesting, processing, exporting, and synchronizing ICAO aircraft variant, aircraft type, and manufacturer datasets within the AircraftOps ingestion...
View DetailsFAA Registry Ingestion CLI
CLI tooling for FAA aircraft registration ingestion pipelines, including dataset acquisition, normalization, repository persistence, export workflows, and search index synchronization....
View DetailsTypesense Initialization CLI
CLI tooling for initializing, validating, and rebuilding Typesense search collections from schema definitions within the AircraftOps search infrastructure.
View DetailsDataset — Object Storage
S3 Object Storage
Technical reference for Amazon S3 buckets used by the AircraftOps platform for raw uploads, processed media assets, and audit log...
View DetailsEntities — Aircraft
Aircraft Models
Canonical aircraft domain models used to represent ICAO manufacturers, aircraft types, manufacturer/model variants, and entity-matching evidence records within the platform....
View DetailsEntities — Registry
FAA Registration Models
Domain models representing FAA aircraft registration records and their associated enrichment payloads, including aircraft reference metadata, engine reference data, and...
View DetailsFAA To ICAO Link Models
Data models used to represent FAA-to-ICAO aircraft type linkage results, including both the structured LLM worker output schema and the...
View DetailsRegistration Models
Canonical registry-domain modeling layer defining normalized aircraft registration entities, embedded ownership and aircraft descriptors, classification envelopes, identifier structures, and lifecycle...
View DetailsEntities — Images
Image Models
Domain models defining the storage, processing, moderation, and indexing workflows for aircraft entity imagery across ICAO aircraft types and registration...
View Details