| .. |
|
2026-04-21-eye-remote-integration-design.md
|
docs: Add Eye Remote integration design specification
|
2026-04-21 08:32:35 +02:00 |
|
2026-04-23-eye-remote-bootstrap-design.md
|
docs(eye-remote): Add bootstrap v2.1.0 design specification
|
2026-04-23 10:23:19 +02:00 |
|
2026-04-24-eye-remote-touchscreen-controller-design.md
|
docs: Add Eye Remote touchscreen controller design spec
|
2026-04-24 09:36:26 +02:00 |
|
2026-04-26-eye-remote-swiss-army-design.md
|
docs: Add Eye Remote Swiss Army Dashboard design spec
|
2026-04-26 17:01:20 +02:00 |
|
2026-05-02-haproxy-webui-enhancement-design.md
|
docs(spec): HAProxy WebUI enhancement design
|
2026-05-02 17:48:05 +02:00 |
|
2026-05-03-mitmproxy-waf-migration-design.md
|
docs(spec): Add mitmproxy WAF migration design specification
|
2026-05-03 07:42:43 +02:00 |
|
2026-05-05-openwrt-to-debian-migration-design.md
|
docs(migration): Add OpenWrt to Debian migration design spec
|
2026-05-05 12:31:36 +02:00 |
|
2026-05-10-meta-script-generator-design.md
|
docs: Add Meta-Script Generator v2.0.0 design spec
|
2026-05-10 19:56:50 +02:00 |
|
2026-05-11-secubox-apt-clone-design.md
|
docs: add design spec for secubox apt and clone commands
|
2026-05-11 05:44:35 +02:00 |
|
2026-05-12-apt-public-repo-staging-design.md
|
docs(apt): Add public repo staging design (ref #80)
|
2026-05-12 09:02:51 +02:00 |
|
2026-05-12-gitea-repair-design.md
|
docs(gitea): Add design spec for Gitea repair (ref #49, refs #91)
|
2026-05-12 12:35:34 +02:00 |
|
2026-05-12-license-headers-design.md
|
docs(spec): CMSD-1.0 license headers across the codebase
|
2026-05-12 09:10:37 +02:00 |
|
2026-05-12-metablog-gitea-ingest-design.md
|
docs(metablog): Design spec for Gitea ingest of 166 sites (ref #94)
|
2026-05-12 15:10:05 +02:00 |
|
2026-05-12-metablog-site-schema-design.md
|
docs(metablog): Design spec for site.json schema + version metadata (ref #101)
|
2026-05-12 17:06:00 +02:00 |
|
2026-05-12-metablog-version-dashboard-design.md
|
docs(metablog-ui): Design spec for version dashboard (ref #103)
|
2026-05-12 18:43:34 +02:00 |
|
2026-05-12-multi-agent-worktree-workflow-design.md
|
docs(plan): multi-agent worktree workflow design (ref TBD)
|
2026-05-12 09:45:26 +02:00 |
|
2026-05-12-opad-doctrine-design.md
|
docs(opad): Add OPAD doctrine design specification
|
2026-05-12 08:39:42 +02:00 |
|
2026-05-12-ssl-health-banner-design.md
|
docs(spec): SSL certificate health in Health Banner
|
2026-05-12 10:24:17 +02:00 |
|
2026-05-12-streamlit-gitea-version-pinning-design.md
|
docs(streamlit): Design spec for Gitea version pinning (ref #95)
|
2026-05-12 16:29:34 +02:00 |
|
2026-05-12-visitor-origin-feed-design.md
|
Health banner: live panel (visitor-origin + live-hosts + cert-status) (#98)
|
2026-05-12 16:27:56 +02:00 |
|
2026-05-12-webui-obfuscation-design.md
|
WebUI Obfuscation - admin.HOSTNAME.secubox.in Only (#96)
|
2026-05-12 14:07:11 +02:00 |
|
2026-05-13-eye-square-phase3-python-kiosk-design.md
|
docs(remote-ui): Phase 3 design spec — Pillow+framebuffer Pi 4B/400 kiosk (ref #127)
|
2026-05-13 16:53:36 +02:00 |
|
2026-05-13-eye-square-variant-design.md
|
docs(remote-ui): add Pi 400 as a supported target for square/ (ref #127)
|
2026-05-13 11:02:27 +02:00 |
|
2026-05-13-metablog-deploy-webhook-design.md
|
docs(metablog-webhook): Design spec for deploy webhook (ref #113)
|
2026-05-13 07:31:20 +02:00 |
|
2026-05-13-secubox-users-auth-design.md
|
docs: auth rework design — secubox-users as identity source + TOTP 2FA (ref #120)
|
2026-05-13 07:53:45 +02:00 |
|
2026-05-13-task18-regression-gate-report.txt
|
feat(remote-ui): Phase 1 — extract common/ shared core (ref #127)
|
2026-05-14 05:59:40 +02:00 |
|
2026-05-14-converged-dashboard-design.md
|
docs(remote-ui): converged dashboard design spec (ref #135)
|
2026-05-14 09:57:21 +02:00 |
|
2026-05-15-mail-phase2-rspamd-design.md
|
docs: Phase 2 spec — Rspamd migration (single-domain DKIM, no ClamAV)
|
2026-05-15 16:24:25 +02:00 |
|
2026-05-15-mail-stack-architecture-design.md
|
docs: Phase 0 spec rev. 3 — three-LXC topology (mail / roundcube / horde)
|
2026-05-16 11:10:39 +02:00 |
|
2026-05-16-eye-remote-multi-gadget-dhcp-pairing-design.md
|
feat(eye-remote): multi-gadget DHCP on eye-br0 — Phase 1 (#161)
|
2026-05-17 06:04:54 +02:00 |
|
2026-05-18-dropletctl-design.md
|
feat(droplet): static-publisher CLI dropletctl — port from OpenWrt (closes #196) (#199)
|
2026-05-19 06:20:02 +02:00 |
|
2026-05-20-secubox-iot-hub-webui.md
|
docs(superpowers): capture 3 specs from operator drop 2026-05-20
|
2026-05-20 12:54:22 +02:00 |
|
2026-05-20-secubox-sentinelle-gsm.md
|
fix(lxc-modules): 9 board-deployment fixes for grafana/yacy/rustdesk install-lxc.sh + nginx wiring (#238)
|
2026-05-20 09:21:48 +02:00 |
|
2026-05-20-secubox-sso-bridge.md
|
docs(superpowers): capture 3 specs from operator drop 2026-05-20
|
2026-05-20 12:54:22 +02:00 |
|
2026-05-20-secubox-wall-ep06.md
|
fix(lxc-modules): 9 board-deployment fixes for grafana/yacy/rustdesk install-lxc.sh + nginx wiring (#238)
|
2026-05-20 09:21:48 +02:00 |
|
2026-05-20-secubox-zigbee-mqtt-iot-stack.md
|
docs(superpowers): capture 3 specs from operator drop 2026-05-20
|
2026-05-20 12:54:22 +02:00 |
|
2026-06-16-security-posture-rewrite-design.md
|
docs: security-posture v2 rewrite design spec (ref #617)
|
2026-06-16 14:25:57 +02:00 |
|
2026-06-16-toolbox-ttfb-stream-inject-design.md
|
docs: toolbox TTFB stream-inject design spec (ref #620)
|
2026-06-16 21:46:16 +02:00 |
|
2026-06-17-anti-track-v2-plan2a-learning-design.md
|
docs: Anti-Track v2 Plan 2a learning design (cookie-xsite + pure-promote) (ref #633)
|
2026-06-17 12:04:41 +02:00 |
|
2026-06-17-anti-track-v2-plan2b-dns-design.md
|
docs: Anti-Track v2 Plan 2b-DNS design (unbound NXDOMAIN, live-verified topology) (ref #633)
|
2026-06-17 13:39:57 +02:00 |
|
2026-06-17-anti-track-v2-plan2b-enforcement-design.md
|
docs: Anti-Track v2 Plan 2b enforcement design (DNS-refuse + exclusive-IP nft-drop) (ref #633)
|
2026-06-17 12:49:21 +02:00 |
|
2026-06-17-anti-track-v2-plan2c-bypass-seed-design.md
|
docs: amend Plan 2c spec — missing /list endpoint is the real bug; seed exists inline (ref #633)
|
2026-06-17 13:59:08 +02:00 |
|
2026-06-17-anti-track-v2-plan2d-social-top5-design.md
|
docs: Anti-Track v2 Plan 2d #social top-5 design (ref #633)
|
2026-06-17 14:45:36 +02:00 |
|
2026-06-17-anti-tracking-v2-design.md
|
docs: anti-tracking v2 design — layered block/poison/anonymize
|
2026-06-17 15:15:28 +02:00 |
|
2026-06-17-banner-stream-inject-csp-r3-fix-design.md
|
docs: #636 amend — retract Bug2 (R3 report-url correct); real residual is bundle cache key (ref #636)
|
2026-06-17 14:32:49 +02:00 |
|
2026-06-17-haproxy-vhost-auto-discovery-design.md
|
docs: spec for HAProxy complete dynamic vhost auto-discovery (landed for later)
|
2026-06-17 08:49:29 +02:00 |
|
2026-06-17-social-ip-literal-fix-design.md
|
docs: #642 social IP-literal fix design + plan (ref #642)
|
2026-06-17 16:58:28 +02:00 |
|
2026-06-17-toolbox-clients-reset-all-and-emojis-design.md
|
docs: #clients reset-all (#634) + device/geo emojis (#635) design (ref #634)
|
2026-06-17 15:58:46 +02:00 |
|
2026-06-18-ad-intelligence.md
|
docs: spec for Ad Intelligence — learn/act/measure + #ads tab (#656)
|
2026-06-18 13:04:53 +02:00 |
|
2026-06-18-hub-dashboard-latency-design.md
|
docs: spec + plan for hub dashboard latency fix (ref #644)
|
2026-06-18 08:45:31 +02:00 |
|
2026-06-18-toolbox-selective-sni-splice.md
|
docs: spec for toolbox selective SNI-splice (Lever A, #649)
|
2026-06-18 11:04:26 +02:00 |