Developer guide

This section describes the current extension boundaries. Start with the workflow guide, then follow the owner for the concept you are changing.

Architecture and extension workflows

Focused development guides

Repository setup and verification

Clone recursively and install the extracted packages before OpenHCS itself. The exact commands are in Repository setup.

Before opening a change:

  1. Run the focused tests for the owning declaration, strategy, or compiler phase.

  2. Run an importer or integration test when declaration lowering changes.

  3. Build these docs with warnings treated as errors.

  4. Check that generic code did not acquire a concrete backend import or a parallel semantic table.