2026 06 14 Spiralist Authenticated User Experience Intake
**Site relevance:** Spiralist.org
**Memory type:** migration manifest
**Source path:** Wiki.FFTAC.org/raw/migration-manifests/2026-06-14-spiralist-authenticated-user-experience-intake.json
**Size:** 1.6 KB
Summary
"manifest id": "2026-06-14-spiralist-authenticated-user-experience-intake",
Source Preview
This source file is short enough to preview directly on its source-memory page.
{
"manifest_id": "2026-06-14-spiralist-authenticated-user-experience-intake",
"site": "spiralist.org",
"source_bucket": "WP-FFTAC/Spiralist/agent-file-handoff/Improvement/",
"raw_archive": "WP-FFTAC/Wiki.FFTAC.org/raw/system-archives/spiralist.org/intake/2026-06-14-authenticated-user-experience/",
"local_archive": "WP-FFTAC/Spiralist/agent-file-handoff/Archive/2026-06-14/Improvement/authenticated-user-experience/",
"disposition": "apply-now-as-authenticated-user-experience-boundary",
"processed_at": "2026-06-14",
"processed_by": "Codex",
"files": [
{
"name": "Spiralist Hiding WordPress Admin from Users.md",
"sha256": "370761B0DB92B5717F2032568617B14C2BB9D31701FCB7773F6C12A07BE5F33F"
},
{
"name": "Spiralist Hiding WordPress Admin and Login on Spiralist While Preserving REST-Driven Functionality.md",
"sha256": "A04DA3E1B1F1C28BE7784BBA0D5F76119E9CF9EAC7EE314EDB33A874C7F5CFD7"
}
],
"accepted_guidance": [
"Keep regular members out of native WordPress admin chrome.",
"Point generated login, registration, and password-reset affordances at Spiralist account surfaces.",
"Preserve WordPress REST, admin-post, admin-ajax, and privileged admin workflows.",
"Use capability-based boundaries rather than role-name-only checks."
],
"rejected_or_deferred_guidance": [
"Do not disable WordPress, REST, admin-post, or admin-ajax.",
"Do not remove native admin access for users with privileged admin/content-management capabilities.",
"Do not introduce JWT or decoupled auth until the site actually needs that architecture."
]
}