const assert = require("assert"); const fs = require("fs"); const path = require("path"); const { createAssistantPanelManager } = require("../src/web/public/assistant-panels"); async function run() { verifySlotPlacement(); await verifyDynamicLifecycle(); console.log("Assistant panel verification passed."); } function verifySlotPlacement() { const layout = fs.readFileSync( path.join(__dirname, "..", "src", "web", "views", "partials", "layout-top.ejs"), "utf8" ); const nav = layout.indexOf('