openvibers/openvibe.reviews Commits

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

OP OpenVibers committed 29 days ago · c316976bc9 · 1 file, +5 −3

**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 c768dc7..d2b96f4 100644
---- a/README.md
++++ b/README.md
@@@ -264,9 +264,11 @@ Other services call Reviews with `reviews.summary.propose` (OpenVibe.AI) or `rev
- the threat review's fixes: cross-site writes refused on pages and on the cookie-authenticated API, the correction queue's per-person allowance, bounded audit text, editor ids hidden from readers, ratings in words refused in AI text, out-of-scale source ratings not counted (`threat.test.js`; see [docs/threat-review.md](docs/threat-review.md))
- every event validates as `events.event-envelope@1` and every index document as `search.index-document@1`; proposals validate against the contracts schemas; nothing seeded (`signals.test.js`, `proposals.test.js`)
--Not yet demonstrated: a run against the deployed Sources with a real, enabled review source (none is
--enabled), a real OpenVibe.AI `reviews.summarize_entity` run, and delivery of a real item through the
--deployed Events (the `sources.item.*` subscription exists in production; nothing has been delivered).
++Demonstrated on production (2026-10-15): the deployed Sources runs 19 enabled review sources, and their items reach
++Reviews through the deployed Events `sources.item.*` subscription (1,187 signals stored).
++
++Not yet demonstrated: a real OpenVibe.AI `reviews.summarize_entity` run, because entities wait on an editor and no
++summary exists yet.
## Security