Skip to content

Commit f78aa09

Browse files
committed
docs: clarify repo topology and connected surfaces
1 parent 4e1cf44 commit f78aa09

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,20 @@
33
Immutable, local-first OS substrate (workstation + edge) with verifiable policy and user-space isolation.
44

55
**No community automation dependency.**
6+
7+
## Topology position
8+
9+
- **Role:** immutable OS substrate for workstation and edge lanes.
10+
- **Connects to:**
11+
- `SociOS-Linux/agentos-spine` — current Linux-side integration/workspace spine that assembles or routes adjacent layers around the substrate
12+
- `SourceOS-Linux/sourceos-spec` — canonical typed contracts, JSON-LD contexts, and shared vocabulary for policy, assets, and events
13+
- `SociOS-Linux/workstation-contracts` — workstation/CI contract and conformance lane
14+
- `SociOS-Linux/socios` — opt-in automation commons, never a required dependency
15+
- `SociOS-Linux/socioslinux-web` — Linux public web/docs surface that explains the substrate downstream
16+
- Linux build and publish surfaces such as image/package lanes may realize this substrate, but this repo is the substrate rather than the builder
17+
- **Not this repo:**
18+
- opt-in automation commons
19+
- workspace controller
20+
- public docs site
21+
- canonical typed-contract registry
22+
- **Semantic direction:** this repo should eventually publish a substrate-focused repo descriptor that references the shared SourceOS/SociOS vocabulary from `sourceos-spec`.

0 commit comments

Comments
 (0)