Skip to content
wiki.fftac.org

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`.