openvibers/openvibe.actor Commits

Home: the "Part of OpenVibe" section (Shared 4.13) (#119)

OP OpenVibers committed 18 days ago · 4a2d6a8044 · 2 files, +2 −1

* Home: the "Part of OpenVibe" section (Shared 4.13 showcase.network)

* Budget: htmlRawKB 59.2 with the Part of OpenVibe section (Shared 4.13, 2026-10-26)

Changes

ddiff --git a/server/http/pages.js b/server/http/pages.js
iindex cfcf524..84e34ad 100644
---- a/server/http/pages.js
++++ b/server/http/pages.js
@@@ -224,6 +224,7 @@ ${raw(showcase.code({
}))}
<section class="sc-sec" id="faq" aria-labelledby="h-faq"><h2 id="h-faq">Questions</h2>
<div class="hm-faq">${faq.map(([q, a]) => html`<div class="hm-qa"><h3>${q}</h3><p>${a}</p></div>`)}</div></section>
++${raw(showcase.network({ service: 'actor' }))}
${raw(showcase.cta({ title: 'Build on it', text: 'Every task, its live stream, its webhooks and the router are an API. Apps get actor.task.* grants on OpenVibe.Services.', actions: [{ label: 'Read the API', href: '/docs', primary: true }, { label: 'See the agents', href: '/agents' }] }))}`,
}, status);
}
ddiff --git a/test/perf-budget.test.js b/test/perf-budget.test.js
iindex ecf9aa7..e40262e 100644
---- a/test/perf-budget.test.js
++++ b/test/perf-budget.test.js
@@@ -14,7 +14,7 @@ const { measure, check, format } = require('openvibe-shared/perf-budget');
// Budgets are set from the numbers measured on 2026-10-08 (the real ones, fresh database), rounded up with about 10%
// headroom; file counts are the measured counts and external files stay at 0.
const BUDGETS = {
-- htmlRawKB: 58.5, // measured 35.8 (the guest task box lists example tasks); 39.6 with the home's "Ask in chat" row (10-15);
++ htmlRawKB: 64, // 59.2 with the Part of OpenVibe section (Shared 4.13, 2026-10-26); measured 35.8 (the guest task box lists example tasks); 39.6 with the home's "Ask in chat" row (10-15);
// 53.2 with the rich home (10-22): numbers, task templates, the 34 Tools chips, the API samples, the questions
htmlBrotliKB: 13.5, // 8.6; 9.6 with "Ask in chat"; 12.1 with the rich home
jsFiles: 5, // 5 (theme-loader, web-runtime, navbar, footer, boost: openvibe-shared/shell)