| NL01 |
Subscribers list shows the lone owner as a single subscriber on first load; CSV download of that 1 gives an empty file; counts may be out of sync; new-user "no subscribers" onboarding empty state would then never show |
@jeherve, @simison |
p8oabR-1P8-p2#comment-9046, p8oabR-1P8-p2#comment-9059 |
SHIPPED (partial) |
#49410 added owner-only empty state. @simison's count-sync + onboarding concern may still be open. |
| NL02 |
Missing total number of subscribers; the only count shown changes when filtering |
@robertbpugh |
p8oabR-1P8-p2#comment-9076 |
SHIPPED |
#49467 (in review) — site-wide total above table |
| NL03 |
Add-subscriber modal missing the legacy free-limit + consent warnings |
@jeherve |
p8oabR-1P8-p2#comment-9045 |
SHIPPED |
#49541 |
| NL04 |
Comp modal button does nothing — no request fires |
@jeherve |
p8oabR-1P8-p2#comment-9049 |
SHIPPED |
#49441 + wpcom #222221 |
| NL05 |
Comp dropdown lists all plan variations (monthly/yearly) without indicating which |
@jeherve |
p8oabR-1P8-p2#comment-9048 |
SHIPPED |
#49441 |
| NL06 |
Don't show the "Comp" option when the site has no paid plans (avoid dead-end modal) |
@jeherve, @robertbpugh |
p8oabR-1P8-p2#comment-9047, p8oabR-1P8-p2#comment-9071, p8oabR-1P8-p2#comment-9072 |
SHIPPED |
#49531 . |
| NL07 |
Removing a follower fails: "Current user does not have required capability to delete followers" |
@jeherve |
p8oabR-1P8-p2#comment-9050 |
SHIPPED |
#49535 + wpcom #222673 |
| NL08 |
"Preview and edit" links should only appear after an option is selected + saved (so the link shows something) |
@jeherve, @robertbpugh |
p8oabR-1P8-p2#comment-9051, p8oabR-1P8-p2#comment-9080 |
SHIPPED |
#49532 |
| NL09 |
"Email new posts to subscribers by default" should sit near the top of Settings (it's the turn-it-off control) |
@jeherve, @arcangelini |
p8oabR-1P8-p2#comment-9052, p8oabR-1P8-p2#comment-9055 |
SHIPPED (partial) |
#49429 moved Email defaults up. @arcangelini sub-point: should it disable the other settings when off? — still open. |
| NL10 |
Settings tab bar disappears after scrolling down |
@jeherve |
p8oabR-1P8-p2#comment-9053 |
SHIPPED |
#49460 |
| NL11 |
Newsletter page footer is replaced by the DataViews footer |
@jeherve |
p8oabR-1P8-p2#comment-9044 |
BY-DESIGN |
@CGastrell p8oabR-1P8-p2#comment-9097: expected on DataViews screens, else double footer. |
| NL12 |
No toggle to disable Newsletter from within the dashboard (Settings has no deactivate) |
@jeherve, @smorphewA8C |
p8oabR-1P8-p2#comment-9042, p8oabR-1P8-p2#comment-9085 |
DISCUSSION |
ties to NL13/NL14 (module-disabled behavior + Newsletter-always-on). |
| NL13 |
After disabling the module (My Jetpack→Products), Jetpack→Newsletter menu persists until refresh + shows unhelpful "you do not have access" error |
@jeherve, @smorphewA8C |
p8oabR-1P8-p2#comment-9043, p8oabR-1P8-p2#comment-9085, p8oabR-1P8-p2#comment-9061 |
DISCUSSION |
Converging: keep menu always active, render an "enable the module" view + helpful message; auto-refresh menu on toggle. |
| NL14 |
Subscribers menu removal (now under Newsletter) risks confusing users; reframe Newsletter as "audience hub", stage transition, keep a Subscribers entry pointing at Newsletter→Subscribers |
@robertbpugh, @StefMattana, @simison, @CGastrell |
p8oabR-1P8-p2#comment-9060, p8oabR-1P8-p2#comment-9065, p8oabR-1P8-p2#comment-9064 |
DISCUSSION |
Product/IA. keoshi #48420 (unify Subscribers+Settings) is the in-flight vehicle. |
| NL15 |
"Comp a subscription" verb may be unclear to general audience; consider "free"/"complimentary" |
@StefMattana, @robertbpugh, @dhasilva |
p8oabR-1P8-p2#comment-9065, p8oabR-1P8-p2#comment-9066, p8oabR-1P8-p2#comment-9067, p8oabR-1P8-p2#comment-9068 |
DISCUSSION |
Mostly decided to keep (mirrors Substack), but several +1 on the confusion. Low. |
| NL16 |
Subscription-form option previews are grayscale + inconsistent coverage (overlay/popup/subscribe-block have visuals; nav blocks don't) |
@smorphewA8C |
p8oabR-1P8-p2#comment-9085 |
NEW |
make consistent or explain. |
| NL17 |
Subscription-form options missing a "HOMEPAGE AND POSTS" section header |
@robertbpugh |
p8oabR-1P8-p2#comment-9081 |
SHIPPED |
#49466 (in review) |
| NL18 |
Upload-CSV copy misleading ("existing subscribers list" — any CSV works) |
@robertbpugh |
p8oabR-1P8-p2#comment-9073 |
SHIPPED |
#49532 |
| NL19 |
Add-subscriber now invites instead of adds; copy says "invitation" but legacy added directly; page doesn't auto-update; CSV "invitations" don't show up — "a big change we should revert" |
@robertbpugh |
p8oabR-1P8-p2#comment-9074, p8oabR-1P8-p2#comment-9077 |
SHIPPED |
#49532 |
| NL20 |
"Add subscribers" button blue on Jetpack, should be green |
@robertbpugh, @simison |
p8oabR-1P8-p2#comment-9075, p8oabR-1P8-p2#comment-9082 |
WONT-DO |
@CGastrell p8oabR-1P8-p2#comment-9096: wp/ui themed colors are the direction; green-branded components being retired. (worker #49467 also hit the design-system wall.) |
| NL21 |
Paid Newsletter settings section could use a docs link (info-icon → paid-newsletters support doc) |
@StefMattana |
p8oabR-1P8-p2#comment-9065 |
NEW |
small. |
| NL22 |
Mixed save-button vs onChange persistence in Settings; align one way (Podcast went full onChange) |
@arcangelini |
p8oabR-1P8-p2#comment-9056 |
DISCUSSION |
design consistency. |
| NL23 |
CSV drag-and-drop still works, but uploaded CSV "invitations" don't appear in the list |
@robertbpugh |
p8oabR-1P8-p2#comment-9077 |
DISCUSSION |
tied to NL19. |
| NL24 |
Add-subscriber entry points / "show the paths to add new subscribers" (and the add button only showing after paid plans are set) |
@robertbpugh |
p8oabR-1P8-p2#comment-9070, p8oabR-1P8-p2#comment-9071, p8oabR-1P8-p2#comment-9072 |
NEW |
thread fragment; clarify scope in Phase 2. |
CFT Feedback Inventory — Modernized Dashboards (Newsletter / VideoPress / Social)
Source: Call for Testing post (p8oabR-1P8-p2), 52 comments as of 2026-06-09.
Item IDs use no dash (e.g.
NL01) so they aren't mistaken for Linear issue keys.Phase 1 = low filter. Almost everything is captured, including positives, discussion, and items
already handled, each lightly tagged. Curation (prune / prioritize / assign) happens in Phase 2.
Status legend:
NEWuntouched ·SHIPPED(PR# merged/in-review) ·IN-PROGRESS(someone's PR open) ·DISCUSSION(product/design debate, no clear action yet) ·BY-DESIGN·WONT-DO·DOCS(Happiness/Linear) ·POSITIVE(no action)Newsletter
VideoPress
/, Stats →/stats, tabs renamed Videos/Stats/Settings.@wordpress/preferences+ localStorage (per site+user). Reference impl for X01. (@simison: only Forms usesuseView().)client/adminpage, not the modernized Overview. Verify which notice c9039 meant.Social
Cross-cutting / General
@wordpress/preferences+ localStorage, per site+user). Newsletter Subscribers could adopt the same pattern.Positives (no action — kept for context)
Quick tallies (for Phase 2 curation)