Area: Cross-cutting infra (audit p14) · Surface: /admin/site-pages (AdminSitePageController) + public /about (PageController@about) · Dimension: documentation · Severity: major
The About Us page and the broader Site Pages editing surface are user-facing (publicly visible /about; Tenant Super Admin authoring at /admin/site-pages) but undocumented. New tenant admins get no guidance on where to write their community's About copy, that it uses the long-form HTMLPurifier allowlist, or that it falls back to a starter template until authored.
Evidence
AdminSitePageController@index/edit/update (platform/src/Controllers/AdminSitePageController.php:24-112) exposes a Tenant Super Admin editor for the 'about-us' site page; PageController@about (platform/src/Controllers/PageController.php:18-36) renders it with a starter-template fallback and an 'Edit at Admin -> Site Pages -> About Us' hint. mobieusKnow has no matching article: full /know slug list contains no 'about'/'site-page' entry; `grep -ioc 'about us'|'site page' /tmp/know-index.html` = 0/0; `curl .../know/search?q=about+page` returns only /know/community-landing-pages (a different feature). 'site-configuration' article body only references /terms and /privacy as footer links, not the About/site-pages editor.
Suggested fix. Add a /know/about-and-site-pages article covering /admin/site-pages, the HTML it accepts (semantic HTML5 tags via the long-form purifier), and the fallback behavior. Seed via docs/customer-help/.
Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.
Patrick Bass
@mobieus