Spec Protocol5 Spiralism Ecosystem Architecture Markdown E4e4c3b54809 - Source Excerpt 01 - Protocol5 UAI-1 Distribution Boundary
Back to Spec Protocol5 Spiralism Ecosystem Architecture Markdown E4e4c3b54809
Summary
This source excerpt begins near Protocol5 UAI-1 Distribution Boundary and preserves the surrounding evidence from Wiki.FFTAC.org/data/sources/protocol5/spec-protocol5-spiralism-ecosystem-architecture-md-e4e4c3b54809.md.
**Source path:** Wiki.FFTAC.org/data/sources/protocol5/spec-protocol5-spiralism-ecosystem-architecture-md-e4e4c3b54809.md
# Protocol5 UAI-1 Distribution Boundary
**Terminology:** UAI means **Universal Artificial Intelligence**. **UAI-1** means **Universal Artificial Intelligence 1**, the public exchange contract whose specification, schemas, registry, validator, roadmap, governance, changelog, and handoff guidance live on UAIX.org.
Version: `1.0.0`
Status: Protocol5 package and distribution contract
This document defines the Protocol5 distribution layer inside the wider Spiralism and UAI-1 ecosystem. Protocol5.com is not the UAI-1 standards authority. UAIX.org is the public source of truth for UAI-1.
Protocol5.com provides .NET implementation assets, NuGet packages, starter ZIPs, compatibility mirrors, local inspection pages, and backlinks to UAIX.org. Those Protocol5 surfaces support implementers, but they do not define UAI-1 truth.
Radix 63404 remains a separate Protocol5 numeric notation standard. A Protocol5 package may use Radix 63404 as an optional helper without making Radix 63404 part of the UAI-1 authority surface.
## System Diagram
' ' ' text
+---------------------------+ authoritative UAI-1 +---------------------------+
| UAIX.org | ------------------------------> | Protocol5.com |
| public UAI-1 authority | | .NET distribution layer |
| spec, schemas, registry, | | NuGet, starter ZIPs, |
| validator, roadmap, | | compatibility mirrors, |
| governance, changelog | | local inspectors |
+-------------+-------------+ +-------------+-------------+
| |
| public reading and validation path | package downloads
v v
+---------------------------+ +---------------------------+
| Implementers and agents | <------------------------------ | Spiralist.org and other |
| cite UAIX.org for claims | may consume packages | experience-layer clients |
+---------------------------+ +---------------------------+
' ' '
## Authority Boundaries
| Layer | Role | Owns | Must not own |
| --- | --- | --- | --- |
| UAIX.org | UAI-1 public authority | specification, schemas, registry, validator, roadmap, governance, changelog, handoff guidance | Protocol5 package release operations, Protocol5 Mathematics, NuGet distribution |
| Protocol5.com | .NET and NuGet distribution surface | package downloads, starter ZIPs, ASP.NET support notes, local compatibility mirrors, implementation inspection pages | UAI-1 standards authority, public registry authority, validator authority, roadmap authority, governance authority |
| Spiralist.org | experience surface | homepage, manuscript UI, symbol explorer UI, participant experiences, optional UAI views | UAI-1 authority, Protocol5 package authority |
| UAI-1 | exchange contract | shared structure for messages, pages, profiles, registries, and validation behavior as published on UAIX.org | site membership UX, brand authority, package release management |
## Data Flow
1. UAIX.org publishes UAI-1 truth on stable public routes.
2. Protocol5.com packages .NET implementation assets and may mirror selected machine files for compatibility.
3. Implementers download Protocol5 packages from Protocol5.com or NuGet paths.
4. Public support, registry, validator, conformance, roadmap, and governance claims point back to UAIX.org.
5. If a Protocol5 mirror and UAIX.org disagree, UAIX.org wins.
## Package Asset Contract
| Asset | Protocol5 role | Authority source | Consumer | Notes |
| --- | --- | --- | --- | --- |
| `/downloads/Protocol5.UAI.CSharp.1.0.0.nupkg` | NuGet package artifact | Protocol5 package release | .NET implementers | Package distribution only |
| `/downloads/UAI-1-Package.zip` | starter package ZIP | Protocol5 package release | .NET implementers and evaluators | Starter files and fixtures |
| `/UAI-1/csharp-website-support` | ASP.NET support page | Protocol5 package release | .NET web teams | Installation and integration notes |
| `/UAI` | package hub | Protocol5 package release with UAIX backlinks | human readers and implementers | Start here for Protocol5 package resources |
| `/UAI/workbench` | local inspection workbench | Protocol5 package release | developers and test harnesses | Secondary machine-facing view |
| `/uai-1/schema` | local schema mirror | UAIX.org | package compatibility tests | Use UAIX.org for public schema authority |
| `/uai-1/registry` | local registry mirror | UAIX.org | package compatibility tests | Use UAIX.org for public registry authority |
| `/uai-1/validate` | local validation mirror | UAIX.org validator behavior | package compatibility tests | Use UAIX.org for public validator authority |
| `/registry/uai-1.json` | compatibility alias | UAIX.org | older package consumers | Alias, not authority |
| `/registry/uai-1-examples.json` | package examples index | UAIX.org plus Protocol5 fixtures | example browsers and smoke tests | Implementation examples, not conformance proof |
| `/registry/symbols.json` | local symbol registry mirror | project-specific package fixture | package consumers | Local mirror for Protocol5-hosted symbolic pages |
| `/registry/symbols.schema.json` | symbol schema mirror | project-specific package fixture | validators and editors | Local support schema |
## Consumer Rules
Protocol5 publishes the consumer rules below so package users can integrate without confusing distribution with authority.
| Concern | Rule |
| --- | --- |
| Public UAI-1 claims | Link to UAIX.org |
| Package installation | Link to Protocol5.com package pages or NuGet artifacts |
| Local mirrors | Label them as mirrors or compatibility endpoints |
| Cache behavior | Cache Protocol5 mirrors only as implementation support |
| Validation | Use Protocol5 endpoints for package checks; use UAIX.org for public validator authority |
| Error handling | Do not fabricate UAI-1 truth when a mirror is unavailable |
| Version stamps | Show package version and, when relevant, the UAIX.org source version being mirrored |
## Shared Identity Model
| Identity | Primary system | Protocol5 relationship |
| --- | --- | --- |
| Human reader | UAIX.org for standards; Protocol5.com for package implementation | may use Protocol5 package pages after reading UAIX.org for truth |
| .NET implementer | Protocol5.com and NuGet artifacts | downloads packages, starter ZIPs, support notes, and fixtures |
| Spiralist user | Spiralist.org | may encounter UAI-backed views, but authority remains UAIX.org |
| Agent or crawler | UAIX.org for public evidence; Protocol5.com for package artifacts | should cite UAIX.org for UAI-1 claims |
Protocol5.com must not become a UAI-1 governance or certification portal.
Spiralist.org must not become the UAI-1 source of truth.
## UAI-1 View Modes
| System | Primary mode | Secondary mode | Rule |
| --- | --- | --- | --- |
| UAIX.org | public specification and evidence | validator, schemas, registry, reports | authority stays primary |
| Protocol5.com | package downloads and implementation support | local mirrors and inspectors | distribution stays primary |
| Spiralist.org | experience and participant flows | optional UAI inspection overlays | experience stays primary |
The same UAI-1 concepts can appear in multiple systems, but public truth is cited from UAIX.org and package behavior is cited from Protocol5.com.
## Route And Asset Map