// Admin Overview — the Admin area's landing page. An ops/health board (distinct // from the user Dashboard, which is app-centric): it summarises updates, // backups, SSH/security and system health from data we already generate, and // each card links to where you act on it. Renders into #config-section. class AdminOverview { constructor(rootId = 'config-section') { this.rootId = rootId; this.taskManager = (typeof TaskManager !== 'undefined') ? new TaskManager() : null; this._bound = false; } root() { return document.getElementById(this.rootId); } async init() { const r = this.root(); if (r) r.innerHTML = '
System health and admin status at a glance. Manage anything from the cards below.