pat
|
4c5579f66a
|
docs: point writers at content guide; fix currency wording in README
|
2026-09-10 10:32:15 +00:00 |
|
pat
|
3f969207eb
|
docs: link content management guide from README
|
2026-09-10 10:32:04 +00:00 |
|
pat
|
686e13b2cd
|
docs: add content management and QA guide
|
2026-09-10 10:32:03 +00:00 |
|
pat
|
5c2bf88786
|
fix(marketing-site): keep output:'standalone' for docker deploy
deploy / deploy (push) Successful in 22s
|
2026-09-02 22:53:21 +00:00 |
|
pat
|
d905e30701
|
chore: sync all local reading-demo changes to main
deploy / deploy (push) Failing after 2s
|
2026-09-02 22:52:49 +00:00 |
|
pat
|
59201c9c29
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:11 +00:00 |
|
pat
|
6390d81c82
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:10 +00:00 |
|
pat
|
1a629bc087
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:09 +00:00 |
|
pat
|
195baa32cc
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:08 +00:00 |
|
pat
|
5cf207c6c9
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:07 +00:00 |
|
pat
|
6685694cc2
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:05 +00:00 |
|
pat
|
af6512d765
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:04 +00:00 |
|
pat
|
91d58ab12e
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:03 +00:00 |
|
pat
|
031942700a
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:02 +00:00 |
|
pat
|
32e8ef4446
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:33:01 +00:00 |
|
pat
|
5eb257c987
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:32:59 +00:00 |
|
pat
|
b653e8fac9
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:32:58 +00:00 |
|
pat
|
c80574a913
|
chore: brand presentation is AiBook.fun
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:32:57 +00:00 |
|
pat
|
1f06edee73
|
chore: brand presentation is AiBook.fun
|
2026-09-02 16:32:56 +00:00 |
|
pat
|
faf5bb7a25
|
chore: brand presentation is AiBook.fun
|
2026-09-02 16:32:55 +00:00 |
|
pat
|
efcd1b9bca
|
chore: brand presentation is AiBook.fun
|
2026-09-02 16:32:54 +00:00 |
|
pat
|
648f6de91a
|
chore: brand presentation is AiBook.fun
|
2026-09-02 16:32:53 +00:00 |
|
pat
|
79c5a42ed8
|
chore: brand presentation is AiBook.fun
|
2026-09-02 16:32:51 +00:00 |
|
pat
|
f0f8f9b01f
|
chore: sync marketing site and workflows with local reading demo
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 16:21:50 +00:00 |
|
pat
|
ca2361cce0
|
fix(nav): center the section links in the bar
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 14:41:34 +00:00 |
|
pat
|
b263715ee2
|
fix(site): drop dead Contents links from nav and footer
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 14:39:34 +00:00 |
|
pat
|
0fae769daa
|
fix(site): drop dead Contents links from nav and footer
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 14:39:32 +00:00 |
|
pat
|
7a7181b79c
|
feat(nav): Go to Library button on the marketing site
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:57:34 +00:00 |
|
pat
|
51d3d9a6ae
|
feat(nav): Go to Library button on the marketing site
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:57:33 +00:00 |
|
pat
|
6173d478c7
|
copy(site): content updates continuously, not once a year
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:47:52 +00:00 |
|
pat
|
27cf3db62b
|
copy(site): content updates continuously, not once a year
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:47:51 +00:00 |
|
pat
|
d9ba89ce17
|
copy(site): content updates continuously, not once a year
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:47:50 +00:00 |
|
pat
|
aa5c4ea09e
|
copy(site): content updates continuously, not once a year
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:47:49 +00:00 |
|
pat
|
e5f2f221bc
|
copy(site): content updates continuously, not once a year
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:47:48 +00:00 |
|
pat
|
9b0ad976d8
|
copy(site): content updates continuously, not once a year
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:47:47 +00:00 |
|
pat
|
d10a59434f
|
copy(site): content updates continuously, not once a year
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:47:45 +00:00 |
|
pat
|
a24a9f4277
|
copy(site): sharpen field notes into plain facts
deploy / build-and-deploy (push) Canceled after 0s
|
2026-09-02 12:19:47 +00:00 |
|
pat
|
e7da04ffb6
|
fix(site): give Fraunces section titles room to breathe
|
2026-09-02 05:58:39 +00:00 |
|
pat
|
30cf939eb7
|
copy(reader): Library page gets a title and a subtitle
|
2026-09-01 16:58:14 +00:00 |
|
pat
|
44c8fa2b43
|
copy(reader): write the library title like a person
|
2026-09-01 08:24:27 +00:00 |
|
pat
|
b4f79661a1
|
fix(reader): keep library title on one line
|
2026-09-01 08:21:09 +00:00 |
|
pat
|
34d56b4dbb
|
fix(reader): give library title room to breathe
|
2026-09-01 07:53:22 +00:00 |
|
pat
|
b6bbd30415
|
fix(reader): Library in the nav, breadcrumbs in the chapter
|
2026-09-01 07:50:48 +00:00 |
|
pat
|
c60448004f
|
fix(reader): Library in the nav, breadcrumbs in the chapter
|
2026-09-01 07:50:47 +00:00 |
|
pat
|
1e143cf18a
|
fix(reader): Library in the nav, breadcrumbs in the chapter
|
2026-09-01 07:50:46 +00:00 |
|
pat
|
4e447ca254
|
fix(reader): Library in the nav, breadcrumbs in the chapter
|
2026-09-01 07:50:45 +00:00 |
|
pat
|
2fca7dff4b
|
fix(reader): Library in the nav, breadcrumbs in the chapter
|
2026-09-01 07:50:44 +00:00 |
|
pat
|
719f969443
|
fix(reader): Library in the nav, breadcrumbs in the chapter
|
2026-09-01 07:50:43 +00:00 |
|
pat
|
344be8b8f7
|
fix(reader): Library in the nav, breadcrumbs in the chapter
|
2026-09-01 07:50:42 +00:00 |
|
pat
|
c488955c93
|
feat(reader): show workflow kit on chapter pages
|
2026-09-01 07:19:50 +00:00 |
|
pat
|
1daaea6148
|
feat(reader): show workflow kit on chapter pages
|
2026-09-01 07:19:49 +00:00 |
|
pat
|
a85ad2e1d9
|
feat(reader): show workflow kit on chapter pages
|
2026-09-01 07:19:48 +00:00 |
|
pat
|
56988687cb
|
feat(reader): show workflow kit on chapter pages
|
2026-09-01 07:19:47 +00:00 |
|
pat
|
f80a6c2aca
|
feat(reader): show workflow kit on chapter pages
|
2026-09-01 07:19:45 +00:00 |
|
pat
|
261ebe513f
|
feat(reader): show workflow kit on chapter pages
|
2026-09-01 07:19:44 +00:00 |
|
pat
|
53a947e23d
|
feat(reader): show workflow kit on chapter pages
|
2026-09-01 07:19:43 +00:00 |
|
pat
|
02697cd5f3
|
fix(library): start founding Real Estate sample at RE-01
|
2026-09-01 03:55:43 +00:00 |
|
pat
|
9638b58e7b
|
fix(library): start founding Real Estate sample at RE-01
|
2026-09-01 03:55:42 +00:00 |
|
pat
|
203ab9394c
|
fix(library): start founding Real Estate sample at RE-01
|
2026-09-01 03:55:41 +00:00 |
|
pat
|
84f64e6a00
|
fix(library): start founding Real Estate sample at RE-01
|
2026-09-01 03:55:40 +00:00 |
|
pat
|
4990a7e4c5
|
fix(library): start founding Real Estate sample at RE-01
|
2026-09-01 03:55:39 +00:00 |
|
pat
|
894de4d682
|
fix(library): start founding Real Estate sample at RE-01
|
2026-09-01 03:55:38 +00:00 |
|
pat
|
f47b42e4a5
|
fix(reader): use full chapter width with workflow rail
|
2026-09-01 03:49:21 +00:00 |
|
pat
|
3f32886894
|
fix(reader): use full chapter width with workflow rail
|
2026-09-01 03:49:20 +00:00 |
|
pat
|
dc9f3e27c6
|
fix(reader): use full chapter width with workflow rail
|
2026-09-01 03:49:19 +00:00 |
|
pat
|
7e98e19113
|
fix(reader): use full chapter width with workflow rail
|
2026-09-01 03:49:18 +00:00 |
|
pat
|
ae1f1ab71b
|
fix(reader): use full chapter width with workflow rail
|
2026-09-01 03:49:17 +00:00 |
|
pat
|
abb2b65d2a
|
Replace the chapter progress bar with an opaque outline
|
2026-09-01 03:44:10 +00:00 |
|
pat
|
ae310ba1d3
|
Pass workflow index into the focus view
|
2026-09-01 03:44:09 +00:00 |
|
pat
|
c1197a4f7f
|
Show workflow count on ready library rows
|
2026-09-01 03:44:08 +00:00 |
|
pat
|
b645d1bec2
|
Restructure the chapter shell around a visible outline
|
2026-09-01 03:44:06 +00:00 |
|
pat
|
8937061c49
|
Label nested workflows and add in-recipe jump links
|
2026-09-01 03:44:05 +00:00 |
|
pat
|
d7c6a239c1
|
Add sticky chapter outline for the reading demo
|
2026-09-01 03:44:04 +00:00 |
|
pat
|
5f24a406cf
|
Add chapter outline data and recipe short titles
|
2026-09-01 03:44:03 +00:00 |
|
pat
|
f0c6a48187
|
fix(reader): do not show Library twice on the library page
|
2026-09-01 03:36:11 +00:00 |
|
pat
|
695a8e3f08
|
docs: note how to run the reading demo
|
2026-08-31 07:33:31 +00:00 |
|
pat
|
a7d5e5f31e
|
feat(reader): add reading-demo layout styles
|
2026-08-31 07:33:30 +00:00 |
|
pat
|
98830de44e
|
feat(nav): send logo home and add Sample chapter link
|
2026-08-31 07:33:29 +00:00 |
|
pat
|
1f52209f87
|
feat(reader): add sample comps for RE-05 Try-it
|
2026-08-31 07:33:28 +00:00 |
|
pat
|
b4ad25c1ec
|
feat(reader): add sample listings for RE-04 Try-it
|
2026-08-31 07:33:27 +00:00 |
|
pat
|
aac526f7a1
|
feat(reader): add print/focus recipe view
|
2026-08-31 07:33:26 +00:00 |
|
pat
|
6dfa941683
|
feat(reader): add Real Estate sample chapter
|
2026-08-31 07:33:25 +00:00 |
|
pat
|
7743e6fa75
|
feat(reader): add reading-demo library page
|
2026-08-31 07:33:24 +00:00 |
|
pat
|
b87b7516dc
|
feat(reader): add full nested workflow block
|
2026-08-31 07:33:23 +00:00 |
|
pat
|
6d13ab5962
|
feat(reader): reuse terminal chrome for nested method output
|
2026-08-31 07:33:22 +00:00 |
|
pat
|
8314dad574
|
feat(reader): add slim reader footer
|
2026-08-31 07:33:21 +00:00 |
|
pat
|
265d64abd6
|
feat(reader): add slim reader nav
|
2026-08-31 07:33:19 +00:00 |
|
pat
|
3dd20d13c0
|
feat(reader): persist Try-it activation in localStorage
|
2026-08-31 07:33:18 +00:00 |
|
pat
|
0fba3c8175
|
feat(reader): add sample Real Estate chapter and nested recipes
|
2026-08-31 07:33:17 +00:00 |
|
pat
|
ce9bb4f943
|
docs: content is the critical path; chapter blank lives in workflows/
|
2026-08-31 07:21:23 +00:00 |
|
pat
|
20cd0d09c8
|
docs: mark aibook.fun domain renewed in digital surface table
|
2026-08-31 07:21:21 +00:00 |
|
pat
|
0bc2fcd10b
|
docs: close leftover D-2 copy; point §5.4 at workflows/chapter-structure.md
|
2026-08-31 07:21:20 +00:00 |
|
pat
|
48425b0baf
|
docs: index the chapter blank; chapters are the reading unit; $47/yr signed
|
2026-08-31 07:21:19 +00:00 |
|
pat
|
efc859b339
|
docs: add workflows/ chapter blank for review (PRD §5.4)
|
2026-08-31 07:21:18 +00:00 |
|
pat
|
ad4bc12c00
|
docs: close Gate 0.1 and 0.2 (domain + pricing)
|
2026-08-31 07:16:38 +00:00 |
|
pat
|
53828e8d73
|
docs: commercial spine signed — $47/yr; writers on contract
|
2026-08-31 07:16:37 +00:00 |
|
pat
|
10ef165596
|
docs: sign D-1/D-2 — $47/yr, no v1 lifetime SKU, founding writers on contract; domain renewed
|
2026-08-31 07:16:36 +00:00 |
|
pat
|
46d366e6b0
|
docs: chapters are the reading unit; workflows nest in the essay
|
2026-08-30 23:25:57 +00:00 |
|
pat
|
9dfdf07ce3
|
docs: lock reading IA — chapters as essays with nested full workflows (2026-08-31)
|
2026-08-30 23:25:57 +00:00 |
|
pat
|
82acad15f2
|
docs: mark Gate 0.3 product-health ratification done (2026-08-29)
|
2026-08-29 20:36:17 +00:00 |
|