Appearance
Shell modules: Social · Sales
Two registered modules that reserve their namespace and make the module contract visible, but are not yet implemented — every route returns 501 and each ships settingsSchema: {} (an honest empty settings row). When built, each will be split into config.js / routes.js / queries.js per the module contract.
(Market graduated from this list 2026-08-22 — see Market.)
Social (id: 'social')
Mounted at /api/modules/social. Planned purpose (per code comments): repurpose article/collection content into social-platform output.
Sales (id: 'sales')
Mounted at /api/modules/sales. Planned purpose: in-app Sales — in-article lead magnets + on-site AI chat (the conversion surface).