Skip to content

Latest commit

 

History

History

README.md

Feature documentation

Contributor-oriented docs for features in this SPA. User-facing usage stays in the repository README.

Agent skills for documentation and execution tracking:

Features

Topic Source Docs Status
Data model src/models/codeplug.ts data-model/ Shipped; multi-mode channels (#46) — progress; TG timeslot via RGL (#142) — progress; vendor-neutral refactor (#52, #91) — progress
Codeplug projects src/models/codeplugProject.ts, src/state/codeplugStore.tsx codeplug-project/ Shipped (nascent)
Persistence src/state/codeplugStorage.ts persistence/ Shipped
Import / export src/lib/import/, src/lib/export/, src/lib/import-export/, src/routes/ImportExport.tsx import-export/ Shipped (#38, #58, #103 CHIRP, #130 name shortening, #10 native YAML)
Cloud storage src/lib/cloud/, src/lib/fileDelivery/ cloud-storage/ Shipped — Google Drive #17
Operator lifecycle workflows/operator-lifecycle.md Shipped (docs)
Map src/components/CodeplugMap/ map/ Shipped
Report src/routes/, src/components/report/ report/ Shipped (#6)
CRUD src/routes/channels/, src/routes/zones/, src/lib/codeplugMutations.ts crud/ In progress (#11, #12)
Maidenhead src/lib/maidenhead.ts, src/routes/reference/maidenhead.tsx maidenhead.md Shipped (#11 CRUD, #47 converter)
Reference src/routes/reference/ reference/bands.md Shipped (#44, #139 non-amateur services)
UI (icons) src/lib/iconSizes.ts, routes/components ui/ Shipped (#64)
UI (two-section nav) src/components/AppNav/, src/components/SectionNav/, src/nav/ ui/nav-progress.md Shipped (#81)
UI (component kit) src/components/ui/ ui/component-kit-progress.md Shipped (#105)
UI (datatables) src/components/ui/DataTable.tsx, src/lib/dataTable/ ui/datatable-progress.md Shipped (#138)
Operator distance src/lib/geoDistance.ts, src/state/operatorPosition.tsx operator-distance/ Shipped (#70)
Repeater directories src/lib/repeaterDirectories/ repeater-directories/ BrandMeister #167 PR #174; ukrepeater #92 shipped
In-app help src/content/help/, src/components/help/, src/routes/help/ help/ Shipped (#135) — progress

Reference

Topic Docs
UK bands and receive services reference/bands.md — amateur allocations + broadcast, airband, marine, PMR446
Channel modes reference/channel-modes.md
OpenGD77 CPS CSV (one format of several) reference/opengd77/ — generic wire format + per-radio variant profiles
CHIRP CSV (analogue FM/AM) reference/chirp/ — shipped (#103)
BrandMeister Halligan API reference/brandmeister/#167
Sibling formats (planned) DM32 CSV, qDMR YAML — each gets its own reference/<format>/ tree; native YAML #10reference/native-yaml/; see import-export hub

Add a row when a new feature is created. Reference trees are per format (OpenGD77, DM32, …); OpenGD77 is the first, not the default.