A module already going out counts as installed, and an update can bring Cactus along
Product Discovery: the guided buying flow
New page for the product-discovery-tool module - the three steps, the tree
builder and what a choice can select, the curation and coverage screens, the
privacy story behind the counters, and the slug-referenced import/export.
Indexed on Home and Modules, and cross-linked from Shop Filters, which is
where somebody looking for this will most likely start.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Modules: uninstalling now offers to bring core and module updates along
Unified Inbox: new page, and where answering moves
New Unified-Inbox.md for site owners: mail accounts against inboxes, routing,
sending identity and Brevo authentication, the Sent-folder copy, how often it
checks, the screen, the other channels, people and the context rail, per-inbox
access, retention, export and erase, Reply Catcher, uninstalling, and an
honest list of what it does not do yet.
Reply-catcher.md: superseded notice, and never both on one mailbox.
Contact-form.md, Live-Chat.md, Twilio.md: where answering moves with the hub
installed, and what stays exactly as it was.
Architecture-overview.md: the conversation provider point, the shared All tab,
per-user tab suppression, serverOnly, and the outgoing email log.
Authoring-a-module.md: core.conversation-provider, serverOnly,
consumesConversationProviders.
Configuration-reference.md: what the email log keeps and for how long.
Modules.md: footer link.
Module install: the check for waiting updates happens when Install is clicked
Module install: bundle pending core/module updates into the same deploy
docs: Purchase Orders - suppliers, raising an order, approvals and the order's life
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Google Tag module, the conversion seam, and cookie categories that explain themselves
New Google-Tag page: setup, the two IDs Google Ads needs, what counts as an
order, and the consent behaviour worth reading twice - a category the banner
does not carry is not one a visitor can grant, so that half runs ungated and
the settings page says so.
Architecture overview gains a Conversion seam section (announce, listen, and
why dedup lives in core rather than in each listener). Authoring a module and
the Configuration reference document the long form of cookieCategories. Shop's
order-confirmation section notes that a completed order is now reported, and
which payment states count.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Modules page rebuilt as a store front; new Cactus mark
Add UK Bookkeeping page and link it from the index
Google Shopping module: new page, linked from Home and Modules
docs: Stock Imports - supplier stock files read on a schedule you set
Shop Filters: new module page, linked from Home and Modules
Contact form page, part-dispatch, security and deploy notes, backup snapshot
docs: Product Attributes module page
Add Ultimate SEO module page; link from Home and Modules
Add Shop Variations page; link it from Shop and Modules
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Document Gemini Watermark Remover module
Document requiresCoreVersion manifest field and the update-core-first install guard
Document the new Update all button on the Modules page
Modules admin gained an Update all button when multiple modules have
a pending update, installing them all in a single rebuild.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Add Directory module documentation
Add Boards module wiki page
Document Gazette module public routes and the Gazette wiki page
New Gazette.md covers roles, writing/scheduling, tags/series, comment
moderation, reactions, RSS, preview links and importing from
WordPress/Medium/Substack. Architecture-overview.md documents the new
generic module public-routes mechanism (publicBasePath) that Gazette
is the first consumer of.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Add Reply Catcher page; document requiresModules/cronJobs and CRON_SECRET
docs: document per-module update channel and checking-for-updates UX
docs: full wiki audit - add site-owner guides, simplify language
Add five new pages for non-technical site owners: Managing pages,
Appearance and design, Managing users, Managing media, and Modules.
Rewrite Home.md as a welcoming landing page organised by audience.
Add non-technical intro to Getting-started.md. Strip internal
implementation details from Configuration-reference.md and rewrite
in plain English. Add developer-audience notes to the top of all
technical pages. Update footer nav consistently across all pages.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>