From ae009fb678416fd7f7138335a218e6c4c8d3b80b Mon Sep 17 00:00:00 2001 From: Paul Keen <125715+pftg@users.noreply.github.com> Date: Wed, 9 Sep 2026 14:55:04 +0000 Subject: [PATCH] feat(content): add app-idea founder walkthrough draft Preserve approved prose and prompts; add cover source, PNG and equivalent mobile-readable SVG. Keep draft: true and publication separate. Checks: final draft dev build and normal production build pass; draft-inclusive internal link gate 150732 links, 0 errors; targeted article 94 links, 0 errors. Normal production excludes draft. Desktop 1280x800 and mobile 390x844 reviewed; no overflow or missing images. Visuals ratchet 67/69 passes (draft excluded). Media scores: looks 4/5; readability 3/5; earns scroll 4/5; useful guidance 3/5. Whole-page screens desktop 16.51/mobile 19.27; longest measured structural runs 1352px/1643px, visually reviewed. No publication sign-off. --- .../app-idea-where-to-start-cover.html | 304 ++++++++++++++++++ STATUS.md | 3 +- .../blog/app-idea-where-to-start/cover.png | Bin 0 -> 639377 bytes .../follow-up-wireframe.svg | 59 ++++ content/blog/app-idea-where-to-start/index.md | 186 +++++++++++ 5 files changed, 551 insertions(+), 1 deletion(-) create mode 100644 .stitch/designs/app-idea-where-to-start-cover.html create mode 100644 content/blog/app-idea-where-to-start/cover.png create mode 100644 content/blog/app-idea-where-to-start/follow-up-wireframe.svg create mode 100644 content/blog/app-idea-where-to-start/index.md diff --git a/.stitch/designs/app-idea-where-to-start-cover.html b/.stitch/designs/app-idea-where-to-start-cover.html new file mode 100644 index 000000000..4f0cc7eb7 --- /dev/null +++ b/.stitch/designs/app-idea-where-to-start-cover.html @@ -0,0 +1,304 @@ + + +
+ + +L#o2y+oF$-f)yV|t6v*&V=@E^1)}ZXcxK
zZZP~`PBe;6c1DDTTM-?fNv)DBz72cPxX1CMU+6&pj%b(u%1!z*#0Gci(X}Sm`t6>l
zjB@EL0_(A)LaGba#e+M!88mK5YR{5KLU7$Mt|%}{IJ*UH7Nm?43#cl+7h1&yF?kc<
z_UFyFryDYZ)bkLv(fUYUUt-E1fNZeM!d&SaD!Ds73*0aw`zg&`1VdaaG`apk0HCS)
z7Xmck=Sv{^BK03Y)BHqY7q1rZjdK#yTZ@I(7nxy*{>tXdlz-B*RaPb73YxteT(TQ-
z{@uH;BRcZ3#lk *0k^HFJyHe+?v|Y|o}8?-6Vo15oV)DoD2Qq(5>OY92rdZi;5c
z=a`a|GZKh^(L|@Ia1C86pJL+xWT_WTu%FD#x6 DhXxxl
zjSQBWvVj>y5K5T;UW5|<@|{>t+4MsK?
zqT7;q#e4UGdWUM0VHyIXhWxK2G7FNv^pc0+$VL9@PjJH!`0zwTfN$skc)JDe;Tjvj
z_9X&dRw8IuwnFU_;I?77as1CUD2+X
E0n_U92h|D=7tA;1DataIvb*v9C#0nm`
zFDOgbF>|v?C}{hRAU&@y9o{)&t!6WG;fs;NpHaL#l*1X6$yIDyPQdc!FY7d{!sr8{
zl&U0W6`o?^3J}wg-K&RX*4)B#LQ^r@xg)br5G-Vp9gv=A?mJ~7MJA
Qpktggg>MYj+oUV8mW|6Ra^y~EQ`&wR
wxvd(|M{GW$LMw3$bG%`^)4Ut*=^c^y^MlAThf$~_`#TZ
zdixeHs|!JvLH46V>rsj$SCxwsxG{7zbu?%BRQUNXrXsBr?8i3)ER=oofnsY}oM01a
z157ohLKfSvb)Kz3#i^1aET<;g{aj<2H^1&Xoc~|0f0biF@WDkodc^k}1Vos<(Ahl0
z#ebnnt=gJFt;!3LE=XpmrM8-Gb)OP`F!Ncsx*#1YRrvqKJDj;{MJXXq7!vyNy1wRD
zrPD(~92#nmbRWo<8o}^BF!`m$Sxh*N>z!X=Rju
FK*$AwoqN$cELCmmb6l@Q0!5~%clB1
zrMvvt9-)+>Lg(d{UX$3P^Q3Ec{N?R@NvHQAAeqJVB>h)!8uU2cgtt-$PlpWO