CLAUDE.md — crumbair Kontext

Projekt

crumbair ist Teil von crumbforest.io (OZM gGmbH Hamburg).
Offene Drohnen-Wissensdatenbank. Kein Dual-Use. Keine Werbung.

Philosophie

  • Kinder dürfen niemals ausgeschlossen werden
  • Passkante: use_context nie military/surveillance/weaponized/dual_use
  • Alles lokal wo möglich. Agenten = Bash-Scripts, kein managed CRON
  • Krümel (Community) tragen bei — Namen bleiben in meta.contributors

Struktur

Pfad Inhalt
schema/crumbframe.v1.json JSON Schema Validator
frames/*.crumbframe.json Frame-Dateien (Explosionszeichnungen)
scripts/doktor.sh Agent-Check Runner
partners/partners.json Partner-Datenbank

Konventionen

  • Frames: {klasse}_{spannung}_{groesse}.crumbframe.json
  • Doktor immer ausführen vor Commit: bash scripts/doktor.sh frames/DATEI.json
  • Passkante-Check ist Pflicht bei jedem neuen Frame
  • position_2d UND position_3d immer beide befüllen

Komponenten-Typen (Enum)

motor | esc | aio_fc_esc | fc | battery | vtx |
fpv_camera | receiver | prop | frame | pdb | gps | led

Verbindungs-Typen

power | signal | control | mechanical | video

Agent-Check-Typen

github_release | http_check | partner_api | json_schema

Wuhuuu = Freude 🛸 Passkante = Schutz 🚫