UAI Stack UAI 6D15719667dc
**Site relevance:** Spiralist.org
**Memory type:** UAI memory file
**Source path:** Wiki.FFTAC.org/data/sources/spiralist/uai-stack-uai-6d15719667dc.uai
**Size:** 1.3 KB
Summary
- Platform: WordPress repository with core files present in the checkout.
Source Headings
- Stack
- Runtime
- PHP Tooling
- JavaScript And E2E Tooling
- Packaging
Source Preview
This source file is short enough to preview directly on its source-memory page.
---
uai: "1.0"
type: stack
title: "Spiralist.org Stack"
created: "2026-05-01"
updated: "2026-05-01"
status: active
source: "https://uaix.org/en-us/specification/project-handoff/"
---
# Stack
## Runtime
- Platform: WordPress repository with core files present in the checkout.
- Theme: `wp-content/themes/spiralist/`.
- Main custom plugins: `uai-1-wordpress`, `spiralist-workspace`, `ns12-manuscript`, `ns12-locale-router`, `spiral-script`.
- Local WordPress environment: `.wp-env.json` loads the custom plugins and the Spiralist theme.
## PHP Tooling
- Composer project file: `composer.json`.
- PHPUnit configs: `phpunit.xml.dist` and `phpunit.integration.xml.dist`.
- Static analysis: `phpstan.neon.dist`.
- Coding standards: `phpcs.xml.dist`.
## JavaScript And E2E Tooling
- Node scripts: `package.json`.
- Site quality sweep: `npm run quality:site`.
- Playwright configs and specs: `playwright.config.js` and `tests/e2e/`.
- WordPress E2E environment commands: `npm run wp-env:start`, `npm run wp-env:seed`, and related scripts.
## Packaging
- Deployment ZIPs must be built with `build-wordpress-zips.ps1`.
- Normal output directory is `D:\spiralist-builds`.
- Theme or plugin package changes require the relevant package version header to be bumped before a deploy ZIP is built.