Airports Navaids

C+ 72 completed
Api
unknown / r · tiny
26
Files
7,120
LOC
0
Frameworks
5
Languages

Pipeline State

completed
Run ID
#360788
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
64.60
Framework unique
Isolation
Last stage change
2026-05-10 03:34:57
Deduplication group #53305
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionData/ML
Repobility · open methodology · https://repobility.com/research/

AI Prompt

Create a reusable backend platform using R that ingests FAA aeronautical reference data, specifically airports and navaids. The platform should store this data in a Supabase-hosted Postgres database and expose it via a REST API. I need the setup to include running SQL scripts to create tables and a mechanism (like an R script) to check the FAA website for new NASR subscription data, clean it, and push updates to Supabase. The final output should allow downstream projects to query the data using a read-only public API key.
r supabase rest-api faa aeronautical-data backend postgres data-ingestion
Generated by gemma4:latest

Catalog Information

This project provides a reusable backend platform that ingests FAA aeronautical reference data and exposes it via a REST API for multiple downstream projects.

Description

The mikehickey2__airports_navaids project is a reusable backend platform that ingests publicly available FAA aeronautical reference data (airports and navaids) and stores it in a Supabase-hosted Postgres database. It exposes the data via a REST API, supporting multiple downstream projects requiring authoritative lookup of identifiers and coordinates.

الوصف

هذا المشروع يقدم منصة خلفية قابلة للتكرار تستهلك البيانات المرجعية الجوية الفيدرالية (ملاحة جوية وملاحة) وتخزنه في قاعدة بيانات بوسكوبس المضيفة، وتبينها عبر API REST، داعياً إلى مشاريع متعددة تتطلب البحث الموثوق في التعريفات والتنسيقات.

Novelty

5/10

Tags

aeronautical-reference-data airports navaids faa-nasr-subscription supabase-hosted-postgres-database rest-api

Claude Models

claude-opus-4.5 claude-opus-4.6

Quality Score

C+
72.2/100
Structure
69
Code Quality
60
Documentation
60
Testing
85
Practices
78
Security
100
Dependencies
50

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (100% test-to-source ratio)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • 121 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

10.3h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (4)
Same scanner, your repo: https://repobility.com — Repobility
Unknown
License
4.9%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

r
80.8%
markdown
10.2%
yaml
5.9%
sql
2.4%
json
0.7%

Frameworks

None detected

Concepts (2)

Repobility (https://repobility.com) — every score reproducible
CategoryNameDescriptionConfidence
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
auto_descriptionProject DescriptionAirports and Navaids on Supabase with API Access80%
auto_categoryData/MLdata-ml70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/84939.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV