How It’s Built & Maintained

The platform is developed as a set of focused repositories, released independently, and kept running through automated builds and controlled updates.

Repositories

The work is split by domain rather than kept in a single tree:

  • Firmware for the EQ Wave sensor.
  • Edge software for data collection, the substrate, and analytics.
  • Company, documentation, and web properties, including this site.

Each repository holds its own code, tests, and engineering records. Source access is granted per engagement.

Branch model

main is protected in every repository and advances only through reviewed pull requests. Day-to-day work lands on a shared integration branch, scoped so that concurrent work stays out of each other’s way, and reaches main through a reviewed merge. History on shared branches is not rewritten. The intent is a clean, reviewable path from a change to a release, with the review step never skipped.

Release and deployment

The pieces of the platform deploy on their own cadence:

  • Gateway software is delivered as GPG-signed, versioned packages installed on the edge gateway.
  • EQ Sight is deployed as its part of the substrate to the edge, and to the cloud where a deployment uses it.
  • Documentation is built as a static site and published to this hub.

Updates reach a deployed system through a GPG-signed APT repository: the gateway verifies each release against a pinned key, so a package installs only if its signature checks out, with version tracking and downgrade rejection. Deployments can run isolated or offline, with documented offline update procedures, so a system on a segmented or air-gapped network stays maintainable.

Continuous integration

Builds, checks, and deployments are automated per property. Changes are built and validated before they merge, and documentation and site changes are validated (links, images, and content checks) before they publish. Automation enforces the same discipline the branch model describes, so that what reaches a customer has been built and checked the same way every time.



© 2026 EQ Systems Inc. • [email protected]