Files
beeos/docs/DEVELOPMENT.md
T

27 lines
680 B
Markdown

# BeeOS Development Notes
BeeOS is currently a desktop simulator and project framework for a future MicroPython/LVGL watch OS.
## Current development rules
- Keep the simulator runnable on normal Windows Python.
- Do not require LVGL on Windows.
- Keep HiveStore curated, even when third-party repos are supported.
- Prefer small curated asset subsets over large full asset packs.
- Keep package formats JSON-based and easy to inspect.
- Keep generated firmware assets separate under `beeos/generated/`.
## Before packaging
Run:
```powershell
py tools/validate_project.py --project-root .
```
Optional cleanup:
```powershell
py tools/clean_project.py --project-root .
```