secubox-deb/docs
CyberMind 7c37415f88
feat(remote-ui): Phase 1 — extract common/ shared core (ref #127)
* feat(remote-ui/common): scaffold shared-core directory (ref #127)

* feat(remote-ui/common): extract palette.css from round/ (ref #127)

* fix(remote-ui/common): trim palette.css to spec (6 module + 8 C3BOX tokens) (ref #127)

* feat(remote-ui/common): extract base.css verbatim from round/ (ref #127)

* feat(remote-ui/common): extract ICONS to icons.js (ref #127)

* docs(remote-ui/common): correct icons.js header comment — sizes are {22,48,96} not 128 (ref #127)

* feat(remote-ui/common): extract RINGS + CX/CY/SA to modules-table.js (ref #127)

* feat(remote-ui/common): extract CFG to config.js (replaces jwt-helper.js per #127 plan revision)

* feat(remote-ui/common): extract TransportManager with onModuleTap/onTransportChange hooks (ref #127)

* feat(remote-ui/common): extract SIM + simStep to sim.js (ref #127)

* feat(remote-ui/common): move 24 SecuBox module PNG icons to common/assets/icons/ (ref #127)

* feat(remote-ui/common): move secubox-otg-gadget.sh, add GADGET_NAME env override + arm64 serial fallback (ref #127)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(remote-ui/common): trim whitespace from device-tree serial-number read (ref #127)

* feat(remote-ui/common): move secubox-otg-host-up.sh + variant-aware comment (ref #127)

* refactor(remote-ui/round): consume common/ via <link>/<script> tags (ref #127)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(secubox-system): add form_factor to RemoteUIConnectedRequest with TDD (ref #127)

* feat(remote-ui/round): deploy.sh bundles common/ alongside round/ (ref #127)

* fix(remote-ui/round): deploy.sh COMMON_SRC path resolution + rsync --delete (ref #127)

* feat(remote-ui/round): build-eye-remote-image.sh embeds common/ + nginx /common/ alias (ref #127)

* docs(remote-ui): document common/ dependency in round/ docs (ref #127)

* docs(remote-ui/round): clarify palette.css is forward-looking (ref #127)

* docs(remote-ui): Task 18 regression-gate report — structural verification (ref #127)

Full diffoscope gate blocked by missing hyperpixel2r.dtbo prerequisite.
Structural equivalence verified instead: Phase 1 changes are purely
additive (common/ embed + nginx /common/ alias + extracted JS/CSS/icons),
no behavioural change to round/'s existing logic.

User must run the full image diffoscope manually after sourcing the
hyperpixel2r.dtbo blob, before final merge.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* ci(eye-remote): bump workflow VERSION env 2.2.0 → 2.2.1 (ref #127)

Pre-existing drift: build-eye-remote-image.sh writes
secubox-eye-remote-2.2.1.img but the workflow's Compress/Checksum/
Upload steps reference ${{ env.VERSION }} = 2.2.0, so the compress
step fails with "No such file or directory" after a successful build.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: CyberMind-FR <gandalf@Gk2.net>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 05:59:40 +02:00
..
architecture feat(build): Add kiosk mode + VirtualBox setup + Profile Generator architecture 2026-04-29 09:16:36 +02:00
assets feat(ci): Unified sync-all workflow + eyemote visual banner 2026-05-10 09:28:00 +02:00
design feat(eye-remote): Add recovery boot protocols + unified design charter 2026-04-29 13:01:43 +02:00
errata docs(wiki): Add financing model pages + errata BPI-R4 2026-05-03 18:46:42 +02:00
eye-remote docs(eye-remote): add U-Boot boot commands documentation 2026-04-23 11:32:07 +02:00
hardware feat(eye-remote): Add recovery boot protocols + unified design charter 2026-04-29 13:01:43 +02:00
reference feat(led): Add 3-tier LED HealthBump system with kernel timer triggers 2026-05-08 08:29:08 +02:00
references/gst docs(session106): Add GitHub Issues workflow + GST references 2026-05-06 14:52:44 +02:00
reports docs: Update report with Gitea fix (7.6GB → 2.1GB) 2026-04-30 12:02:15 +02:00
screenshots docs: Add Eye Remote Multigadget skill and wiki 2026-05-10 09:12:42 +02:00
superpowers feat(remote-ui): Phase 1 — extract common/ shared core (ref #127) 2026-05-14 05:59:40 +02:00
wiki feat(ci): Unified sync-all workflow + eyemote visual banner 2026-05-10 09:28:00 +02:00
AI-BUILD-PROMPT.md docs: Add Eye Remote Multigadget skill and wiki 2026-05-10 09:12:42 +02:00
FAQ-BUSYBOX-RESCUE.md feat(kernel): Add complete nftables support + busybox rescue docs 2026-05-08 18:27:30 +02:00
LED-HEALTHBUMP.md feat(led): HealthBump v2.1.0 with activity detection and K2000 party 2026-05-08 11:15:09 +02:00
LIVE-USB.md Add Live USB documentation and wiki pages 2026-03-24 17:59:07 +01:00
MODULES.md Add comprehensive module documentation 2026-03-24 12:25:27 +01:00
OPENWRT-CRT-THEME.md Add OpenWrt implementation prompts for mesh daemon and CRT theme 2026-03-25 08:41:15 +01:00
OPENWRT-DEBIAN-COMPARISON.md Add OpenWRT vs Debian comparison and update migration status 2026-03-26 07:27:31 +01:00
OPENWRT-MASTERLINK.md Add OpenWRT Master-Link client implementation guide 2026-03-26 13:38:38 +01:00
OPENWRT-MESH-DAEMON.md Add OpenWrt implementation prompts for mesh daemon and CRT theme 2026-03-25 08:41:15 +01:00
PROMPT-BUSYBOX-TECHTIP.md feat(kernel): Add complete nftables support + busybox rescue docs 2026-05-08 18:27:30 +02:00
SCREENSHOTS-VM.md Update all module screenshots and documentation 2026-03-26 07:22:52 +01:00
SECUBOX-DEV-METHODOLOGY.md docs(methodology): Emancipate SecuBox-Dev methodology as standalone guide 2026-05-03 07:08:24 +02:00
TOOLS.md docs: Add TOOLS.md and missing README files 2026-04-26 20:38:29 +02:00
UI-GUIDE.md Add UI documentation with module list and theme guide 2026-03-26 07:20:23 +01:00