Contributing ============ Contributions are welcome. This repo is a static web viewer; changes typically fall into one of these buckets: - Viewer/UI behavior in ``app/`` / ``ui/`` / ``renderer/`` / ``environment/`` / ``core/`` - Worker/backend behavior in ``worker/physics.worker.mjs`` / ``backend/backend_core.mjs`` - Tooling generators in ``tools/`` - End-to-end tests in ``tests/`` Local workflow is documented in :doc:`developer/dev_workflow` and :doc:`developer/testing`.