Single source of truth for OpenSIN-AI websites, subpages, owners, deploy targets, and canonical routes.
Quick Start · Status · Layers · Docs · Registry
This repo separates OpenSIN web presence into three layers:
- Inventory — what exists.
- Matrix — how domains, repos, deploys, auth, and routes connect.
- Board — the operating rules and governance model.
| Surface | State | Notes |
|---|---|---|
opensin.ai |
live | Public marketing + discovery surface |
chat.opensin.ai |
live / gated | Dashboard is live; some agent pages require login |
my.opensin.ai |
live | Marketplace and pricing surface |
blog.opensin.ai |
live | Cloudflare Pages blog |
docs.opensin.ai |
live | Docs canonical knowledge layer |
opensin.ai/agents |
404 | Not live; do not market it as a public surface |
api.opensin.ai |
internal | Backend surface exists, but public DNS is not verified here |
For the full live probe report, see docs/live-audit.md.
Current probe summary: 5 live · 2 gated · 3 DNS-missing · 2 missing/404
flowchart LR
Registry["registry/web-surfaces.json"] --> Inventory["docs/inventory.md"]
Registry --> Matrix["docs/matrix.md"]
Registry --> Board["docs/board.md"]
classDef core fill:#e8f5e9,stroke:#1b5e20,stroke-width:2px
classDef view fill:#e1f5fe,stroke:#01579b,stroke-width:2px
class Registry core
class Inventory,Matrix,Board view
git clone https://github.com/OpenSIN-AI/OpenSIN-Web-Surface-Plan.git
cd OpenSIN-Web-Surface-Plan
node scripts/validate-registry.mjs
node scripts/generate-docs.mjs
node scripts/generate-subpages.mjs
node scripts/live-audit.mjsdocs/board.md— governance and architecture boarddocs/standards.md— best practices and maintenance rulesdocs/overview.md— visual start pagedocs/subpages.md— source-backed subpage evaluation per domaindocs/live-audit.md— HTTP/DNS probe reportdocs/inventory.md— generated surface inventorydocs/matrix.md— generated domain/repo/deploy matrix
registry/web-surfaces.json— canonical SSOTllms.txt— AI summaryllms-full.txt— full AI context
Never guess a surface. If a route, deploy target, or owner is unverified, mark it unverified.
.
├── registry/web-surfaces.json
├── assets/social-preview.svg
├── docs/
│ ├── board.md
│ ├── overview.md
│ ├── inventory.md
│ ├── matrix.md
│ ├── live-audit.md
│ ├── subpages.md
│ └── standards.md
├── scripts/
│ ├── generate-docs.mjs
│ ├── generate-subpages.mjs
│ ├── live-audit.mjs
│ └── validate-registry.mjs
├── llms.txt
├── llms-full.txt
└── package.json