openvibers/openvibe.contracts Commits

Contracts 0.184.0: the catalog says what each site does today (Food, Deals, News, Coupons, Trade, Reviews; Pics is parked) (#144)

OP OpenVibers committed 29 days ago · tag v0.184 · 0 files, +0 −0

The catalog says what each site does today.

OpenVibe.Help renders every site's pillars as "What you can do" (`/sites/<domain>`). A site-wide audit found pillars promising features that are not built:
- openvibe.food's "Compare delivery", "Kits & boxes" and "Plan together";
- Deals' AI summaries;
- News' "many angles" and framing controls;
- Coupons' browser helper.

Each site's pillars now repeat what its own front page lists as working. Those pages were rewritten in the design passes to describe only what exists.

- **food (product):** food near you, a meal planner, a food list, cupboard recipes. The prices FAQ, `keywords` and `launch` no longer promise delivery prices.
- **deals, news, coupons, trade, reviews (service `site.pillars`):** the four features each front page shows.
- **media-hub `domains`:** openvibe.pics is removed. It is parked (MediaHub answers it with a 302 to openvibe.network), but being listed made Help call Pics "live". Its product manifest stays its catalog home, so the Sites snapshot test still finds one home for it.

The version is 0.184.0 with the regenerated `generated/`. `npm test` passes (20115 checks), and `compat.js v0.183.0` finds no breaking changes.

Help also gets "What it will do" for a site that is not live yet (separate PR).

This commit has no diff to show.