AircraftOps
Search
Posts

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 Details

Architecture — 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 Details
Core DynamoDB Stream Worker

Core reactive consistency worker that consumes DynamoDB Stream events and propagates datastore changes to downstream subsystems including search indexing, image...

View Details
FAA Registry Synchronization Worker

This scheduled Lambda worker performs periodic synchronization of FAA aircraft registry data into the AircraftOps datastore. Executed via CloudWatch /...

View Details
FAA ↔ 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 Details
Typesense Indexing Worker

This Lambda worker processes SQS indexing events and performs batched synchronization operations against the Typesense search cluster. It is responsible...

View Details

Dataset — 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 Details

Dataset — 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 Details
Typesense Search Datastore

Technical reference for Typesense search collections used within the AircraftOps platform, including aircraft types, manufacturers, registry records, and aircraft imagery...

View Details
Redis Metrics Datastore

Technical reference for Redis-based operational metrics aggregation used within the AircraftOps platform, including hourly request counters, access decision statistics, and...

View Details

Tools — 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 Details
ICAO 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 Details
FAA Registry Ingestion CLI

CLI tooling for FAA aircraft registration ingestion pipelines, including dataset acquisition, normalization, repository persistence, export workflows, and search index synchronization....

View Details
Typesense Initialization CLI

CLI tooling for initializing, validating, and rebuilding Typesense search collections from schema definitions within the AircraftOps search infrastructure.

View Details

Dataset — 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 Details

Entities — 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 Details

Entities — 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 Details
FAA 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 Details
Registration Models

Canonical registry-domain modeling layer defining normalized aircraft registration entities, embedded ownership and aircraft descriptors, classification envelopes, identifier structures, and lifecycle...

View Details

Entities — 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