Skip to content

Commit b3fcb24

Browse files
feat: add repos index page
Landing page for /repos/ listing all aggregated repositories. Updated .gitignore to allow this static index while still ignoring aggregated content.
1 parent 9c249d9 commit b3fcb24

2 files changed

Lines changed: 41 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ dist
106106

107107
# aggregation outputs (generated at build time — do not commit)
108108
docs/repos/
109+
!docs/repos/index.md
109110
docs/reference/
110111
.tmp/
111112

docs/repos/index.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Repository Documentation
2+
3+
Each repo in the org has its own `/docs` folder. This site aggregates them all into a unified reference.
4+
5+
---
6+
7+
## Core Runtime
8+
9+
| Repo | Description |
10+
|------|-------------|
11+
| [anolis](anolis/) | Runtime kernel — device discovery, state management, control routing |
12+
| [anolis-protocol](anolis-protocol/) | ADPP protobuf definitions — the contract between runtime and providers |
13+
14+
## Device Providers
15+
16+
| Repo | Description |
17+
|------|-------------|
18+
| [anolis-provider-sim](anolis-provider-sim/) | Simulation provider — virtual hardware for development and testing |
19+
| [anolis-provider-bread](anolis-provider-bread/) | BREAD-over-CRUMBS hardware provider (I2C bus) |
20+
| [anolis-provider-ezo](anolis-provider-ezo/) | Atlas Scientific EZO sensor provider (I2C bus) |
21+
22+
## Tooling
23+
24+
| Repo | Description |
25+
|------|-------------|
26+
| [anolis-workbench](anolis-workbench/) | Commissioning shell — compose, test, and package deployments |
27+
| [fluxgraph](fluxgraph/) | Signal processing library — graph-based simulation with deterministic execution |
28+
# Repos
29+
30+
Documentation aggregated from each repo in the org. Each section is copied directly from the repo's `/docs` directory and reflects the state of its `main` branch at the time this site was built.
31+
32+
| Repo | Description |
33+
|---|---|
34+
| [anolis](/repos/anolis/) | Behavior-tree runtime — orchestrates providers, manages signals, runs automation |
35+
| [anolis-protocol](/repos/anolis-protocol/) | Anolis Device Provider Protocol (ADPP) — language-agnostic contract between runtime and providers |
36+
| [anolis-provider-bread](/repos/anolis-provider-bread/) | Breadboard/GPIO provider for direct hardware signal access |
37+
| [anolis-provider-ezo](/repos/anolis-provider-ezo/) | EZO circuit provider — Atlas Scientific I2C sensor integration |
38+
| [anolis-provider-sim](/repos/anolis-provider-sim/) | Simulation provider — virtual device backend for development and testing |
39+
| [anolis-workbench](/repos/anolis-workbench/) | Commissioning tooling and system composer |
40+
| [fluxgraph](/repos/fluxgraph/) | Protocol-agnostic graph-based simulation library with deterministic execution |

0 commit comments

Comments
 (0)