openvibers/openvibe.sources Commits

README: what is now demonstrated on production replaces a stale not-yet line (#54)

OP OpenVibers committed 29 days ago · e841ba99b4 · 1 file, +7 −2

**README: what is now demonstrated on production replaces a stale "Not yet demonstrated" line (2026-10-15).**

The README said something had not been shown on production that has been, and was checked today:
- **Sources:** 32 sources are enabled across seven categories after their terms were read, and News, Reviews, Deals, Trade, Coupons and Host consume their items (counts from production's databases).
- **Watch:** a feed watch on openvibe.work's `/jobs.atom`, made from Work's Get alerts link, was checked by the deployed Watch (HTTP 200, one observation, condition met, notification fired) and then deleted.
- **Reviews:** 19 review sources are enabled and 1,187 signals have arrived through the deployed Events subscription. A real `reviews.summarize_entity` run is still not demonstrated, because entities wait on an editor.
- **Actor:** the approval inbox and Watch triggers are built. Chat and Frame access are still to come.

Docs only.

Changes

ddiff --git a/README.md b/README.md
iindex 56336d7..58e653a 100644
---- a/README.md
++++ b/README.md
@@@ -298,8 +298,13 @@ through Events.
- the public host shows only an honest "internal service" page, and the vhost keeps the API
loopback-only (`test/public-host.test.js`)
--Not yet demonstrated: a run against a real source from the deployed service (every seed is disabled
--until a person verifies its terms), and a consuming product using real items. News and Reviews run
++Demonstrated on production (2026-10-15):
++- 32 sources are enabled, each after its terms and robots were read: news 3, reviews 19, deals 1, coupons 2, trade 3,
++ hosting 3 and blog 1.
++- Their items are consumed by News (237 wire reports), Reviews (1,183 items), Deals (1,862), Trade (2,314 rates),
++ Coupons, and Host (135 plans across Linode, Amazon Lightsail and OVHcloud; the OVHcloud catalog is about 12 MB).
++
++Before that, every seed was disabled until a person verified its terms, and no product consumed real items. News and Reviews run
loopback-only on the host and are subscribed to `sources.item.*` through Events (Deals, Coupons and
Trade also run loopback-only and have Sources import clients), but with no enabled source none of them has
received an item.