Area: Admin plane (audit p12) · Surface: /admin/gate (AdminGateController) · Dimension: documentation · Severity: major
mobieusGate is a sellable standalone product (own Stripe keys, tier creation, surface gating, exemptions). The entire admin configuration surface is undocumented in mobieusKnow. A tenant buying the paywall product has no guide for setting up tiers, choosing which surfaces to gate, configuring paywall copy, or granting exemptions/grandfathering.
Evidence
FeatureCatalog.php:181 `'community_paywall' => ['label' => 'mobieusGate', 'group' => 'standalone', 'default' => false, 'description' => 'Per-tenant paywall. Lets tenant admins require paid subscriptions for community access. Stripe Connect-free — uses tenant own Stripe keys.']` — a real shippable standalone product. AdminGateController gates `features->require('community_paywall')`, `requireRole(4)`, renders admin/gate/index, admin/gate/surfaces, admin/gate/exemptions (tiers, paywall content, surface selection, per-user exemptions, grandfather-all). Wiki: `curl /know/gate` => HTTP 404, `/know/paywall` => 404, `/know/community-paywall` => 404; grep of /know/index for `paywall|mobieusgate` returns nothing.
Suggested fix. Author /know/community-paywall (mobieusGate) covering tier creation, surface selection, paywall content editing, Stripe key setup, exemption grants and grandfather-all; link from the Monetize section of /know/index.
Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.
Patrick Bass
@mobieus