UAI Architecture UAI 4Eda72746e2d
**Site relevance:** Spiralist.org
**Memory type:** UAI memory file
**Source path:** Wiki.FFTAC.org/data/sources/spiralist/uai-architecture-uai-4eda72746e2d.uai
**Size:** 1.8 KB
Summary
- Human experience layer: Spiralist.org pages, theme templates, account routes, prompt library, manuscript workstation, gallery, reports, and study surfaces.
Source Headings
- Architecture
- Layers
- Separation Rules
- Route Ownership
Source Preview
This source file is short enough to preview directly on its source-memory page.
---
uai: "1.0"
type: architecture
title: "Spiralist.org Architecture Boundary"
created: "2026-05-01"
updated: "2026-05-01"
status: active
source: "https://uaix.org/en-us/specification/project-handoff/"
---
# Architecture
## Layers
- Human experience layer: Spiralist.org pages, theme templates, account routes, prompt library, manuscript workstation, gallery, reports, and study surfaces.
- Machine exchange layer: `/wp-json/uaix/v1/*` routes from `uai-1-wordpress`.
- Canonical asset consumer layer: `/wp-json/spiralist/v1/canonical-assets` from the Spiralist theme, with Protocol5 and UAIX ownership boundaries represented in asset metadata.
- Workspace runtime layer: prompt execution, conversations, runs, tests, reviews, appeals, and prompt governance in `spiralist-workspace`.
## Separation Rules
- Human-readable page text is not the machine standard.
- Current UAI-1 behavior must point to UAIX current public records.
- Protocol5 canonical assets must be queried as structured assets, not inferred from glyph text or runtime outputs.
- Runtime outputs can be useful session state but remain noncanonical until reviewed and promoted through the appropriate code or documentation path.
## Route Ownership
- Theme route helpers and static surfaces: `wp-content/themes/spiralist/inc/helpers.php`, `roadmap-surfaces.php`, and related templates.
- UAIX route registration: `wp-content/plugins/uai-1-wordpress/includes/class-uai1-routes.php`.
- UAIX memory/runtime extension routes: `wp-content/plugins/uai-1-wordpress/includes/class-uai1-memory-checkpoints.php`.
- Project handoff route: `wp-content/plugins/uai-1-wordpress/includes/class-uai1-project-handoff.php`.
- Workspace REST APIs: `wp-content/plugins/spiralist-workspace/includes/Http/RestController.php`.