Realization projects for the anolis runtime platform.
Each subdirectory of projects/ is an independent, self-contained application project: runtime config, provider configs, behavior trees, and workbench system descriptors for a specific physical deployment target.
| Directory | Description | Status |
|---|---|---|
projects/bioreactor-v1/ |
Stirred bioreactor with dual dosing, temperature, pH, and DO sensing | Active |
- One directory per deployment target. Each project owns its runtime YAML variants, provider YAML configs, behavior XML trees, and workbench
system.json. - No generated artifacts committed.
.anpkgfiles are gitignored. - Schema lock CI. Each project directory is validated against the published machine-profile schema on every push.
- Provider binary paths. Until Phase 5 (artifact-first provider resolution), runtime configs reference sibling-repo build outputs. See each project's
docs/runbook.mdfor the full setup checklist.
Clone this repo alongside the other anolis repos:
anolis/
anolis-projects/ ← this repo
anolis-provider-bread/
anolis-provider-ezo/
Follow the runbook in the project you want to deploy: