name: Community submission (JSON) description: Submit one or more community records (JSON) to be reviewed and approved. title: "Community submission: " labels: - community - submission body: - type: markdown attributes: value: | Submit **one object** or an **array of objects** that matches the community submission schema. **Rules (enforced on review/automation):** - Each object must include **at least one** of: - `registration_number` - `transponder_code_hex` (6 hex chars) - `planequery_airframe_id` - Your contributor name (entered below) will be applied to all objects. - `contributor_uuid` is derived from your GitHub account automatically. - `creation_timestamp` is created by the system (you may omit it). **Example: single object** ```json { "registration_number": "N12345", "tags": {"owner": "Taylor Swift"} } ``` **Example: multiple objects (array)** ```json [ { "registration_number": "N12345", "tags": {"internet": "starlink"} }, { "transponder_code_hex": "ABC123", "tags": {"internet": "viasat", "owner": "John Doe"} } ] ``` - type: input id: contributor_name attributes: label: Contributor Name description: Your display name for attribution. Leave blank for no attribution. Max 150 characters. placeholder: "e.g., JamesBerry.com or leave blank" validations: required: false - type: textarea id: submission_json attributes: label: Submission JSON description: Paste either one JSON object or an array of JSON objects. Must be valid JSON. Do not include contributor_name or contributor_uuid in your JSON. placeholder: | Paste JSON here... validations: required: true - type: textarea id: notes attributes: label: Notes (optional) description: Any context, sources, or links that help validate your submission. validations: required: false