From afe0ef1c7eadaa547f7a3f03890a892abbcd59dd Mon Sep 17 00:00:00 2001 From: librelad Date: Sun, 31 May 2026 01:05:16 +0100 Subject: [PATCH] chore: drop duplicate doc files + fix wrong/stale comments MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - docs: remove the docs/README.md index and docs/CONTRIBUTING.md pointer (duplicate filenames); the canonical contributing guide stays at docs/contributing/contributing.md. Clean tree, no name collisions. - scripts/system/*: 6 helper headers + host_access.sh said the helpers install to /usr/local/sbin, but init.sh installs all of them to /usr/local/lib/libreportal/ (verified via initRootHelpers + the sudoers Cmnd_Alias). Corrected. The only remaining /usr/local/sbin is the legit PATH export in the task processor. - frontend kernel: drop migration-era comments that are now false post- modularization (feature-registry 'passive/phase 0/unused', lifecycle 'ctx.services lands with Phase 2', manifest 'scan generator lands') — describe current behaviour instead. Comment-only edits to scripts/system/* — no footprint_version bump (no behavioural change; bumping would force needless reinstalls). Co-Authored-By: Claude Opus 4.8 Signed-off-by: librelad --- .../frontend/components/manifest.dev.json | 2 +- .../core/kernel/js/feature-registry.js | 13 ++++++------- .../frontend/core/kernel/js/lifecycle.js | 4 ++-- docs/CONTRIBUTING.md | 6 ------ docs/README.md | 19 ------------------- scripts/ssh/host_access.sh | 2 +- scripts/system/libreportal-appcfg | 2 +- scripts/system/libreportal-bininstall | 2 +- scripts/system/libreportal-dns | 2 +- scripts/system/libreportal-socket | 2 +- scripts/system/libreportal-ssh-access | 2 +- scripts/system/libreportal-svc | 2 +- 12 files changed, 16 insertions(+), 42 deletions(-) delete mode 100644 docs/CONTRIBUTING.md delete mode 100644 docs/README.md diff --git a/containers/libreportal/frontend/components/manifest.dev.json b/containers/libreportal/frontend/components/manifest.dev.json index ce7b70e..408fe14 100644 --- a/containers/libreportal/frontend/components/manifest.dev.json +++ b/containers/libreportal/frontend/components/manifest.dev.json @@ -1,6 +1,6 @@ { "version": 1, - "note": "Phase-0 hand-committed manifest (to be replaced by the generated /data/webui/generated/features.json once the scan generator lands — see docs/architecture/webui-architecture.md). 'module' is the feature's self-registering index.js; the kernel loads these from here so they no longer need