openvibers/openvibe.publishing Commits

Set STATUS.json consumers to openvibe-publishing v1.3.0 (#7)

OP OpenVibers committed 5 Oct 2026 · 3510f2c5e8 · 2 files, +9 −9

**Files changed**

- `STATUS.json`: all seven `consumers` lines updated v1.1.0 → v1.3.0 (Wiki, Blog, News, Reviews, Deals, Coupons, Trade); the `contracts` devDependency note at the former line 41 left untouched as instructed.
- `README.md`: the one release-status sentence that contradicted the new consumers data ("run v1.0.0 … the five content products move to v1.1.0 as each adopts the chassis") now reads "pin v1.3.0 on PostgreSQL today; each adopts a release by pinning its tag", so the README no longer disagrees with STATUS.json.

**Test commands and results**

- `node -e "…require('./STATUS.json')…"` — STATUS.json parses; 7 consumers, 0 not at v1.3.0; contracts note still "openvibe-contracts v0.76.0 (devDependency)".
- `ov test two-products.test.js` — selected 1 of 19 files for the 2 changed files; final result **1 passed** (46.1 s). It failed once under heavy machine load (load 54 on 8 CPUs) and passed alone on the retry the runner performed — an artifact of documentation-only changes plus machine contention, not a code path my change touches.

**Could not do / notes**

- The seven product `package.json` files live in other repositories, not in this checkout, so I could not independently verify the v1.3.0 pins; I took the brief's ground truth as authoritative and made STATUS.json and README consistent with it.
- No new test was added: this is a release-metadata change with no new behaviour and no test harness reads STATUS.json. CHANGELOG.md was deliberately left alone — its v1.1.0/v1.2.0 references are historical and correct, and there is no unreleased entry for a metadata sync.
- Did not commit, push, or install anything, per instructions.

Changes

ddiff --git a/README.md b/README.md
iindex 8ad1f3a..9d47f28 100644
---- a/README.md
++++ b/README.md
@@@ -13,8 +13,8 @@ seven sites render through `openvibe-shared/shell` (additive). v1.3.0 forwards t
`updated` and `url` through `layout.renderDocument` to the shell (additive). The exit proof (`examples/two-products`) runs in `npm test`.
Releases v0.1.0 to v1.0.0 are tagged (see [CHANGELOG.md](CHANGELOG.md)). All seven products (Wiki and
Blog, public at openvibe.wiki and openvibe.blog; News, Reviews, Deals, Coupons and Trade, deployed
--loopback-only, not launched) run v1.0.0 on PostgreSQL today; the five content products move to v1.1.0 as
--each adopts the chassis, and no product is released until its conversion lands.
++loopback-only, not launched) pin v1.3.0 on PostgreSQL today; each adopts a release by pinning its tag,
++and no product is released until its conversion lands.
**Package:** `openvibe-publishing` (CommonJS, Node ≥ 20, production runs Node 22).
**License:** MIT, like OpenVibe.Shared.
ddiff --git a/STATUS.json b/STATUS.json
iindex f5a6163..a07d261 100644
---- a/STATUS.json
++++ b/STATUS.json
@@@ -28,13 +28,13 @@
"layout"
],
"consumers": [
-- "OpenVibe.Wiki (v1.1.0 on PostgreSQL; public at https://openvibe.wiki)",
-- "OpenVibe.Blog (v1.1.0 on PostgreSQL; public at https://openvibe.blog)",
-- "OpenVibe.News (v1.1.0 on PostgreSQL; deployed loopback-only, not launched)",
-- "OpenVibe.Reviews (v1.1.0 on PostgreSQL; deployed loopback-only, not launched)",
-- "OpenVibe.Deals (v1.1.0 on PostgreSQL; deployed loopback-only, not launched)",
-- "OpenVibe.Coupons (v1.1.0 on PostgreSQL; deployed loopback-only, not launched)",
-- "OpenVibe.Trade (v1.1.0 on PostgreSQL; deployed loopback-only, not launched)"
++ "OpenVibe.Wiki (v1.3.0 on PostgreSQL; public at https://openvibe.wiki)",
++ "OpenVibe.Blog (v1.3.0 on PostgreSQL; public at https://openvibe.blog)",
++ "OpenVibe.News (v1.3.0 on PostgreSQL; deployed loopback-only, not launched)",
++ "OpenVibe.Reviews (v1.3.0 on PostgreSQL; deployed loopback-only, not launched)",
++ "OpenVibe.Deals (v1.3.0 on PostgreSQL; deployed loopback-only, not launched)",
++ "OpenVibe.Coupons (v1.3.0 on PostgreSQL; deployed loopback-only, not launched)",
++ "OpenVibe.Trade (v1.3.0 on PostgreSQL; deployed loopback-only, not launched)"
],
"plannedConsumers": [],
"exitProof": "examples/two-products + test/two-products.test.js",