Inspected SignalCommand + FilePort (read-only). Standalone Neon-based plan locked. SignalCommand's real API surface mapped for Phase E.
Read-only export complete — 38 devices (+ credentials), 15 device profiles (9 MQTT), 7 dashboards, 3 rule chains, 33 widget bundles, 1 customer. 0 PE integrations/converters (clean migration); white-label is the only PE feature. See EXPORT-SUMMARY.md.
Docker Compose (ThingsBoard CE → Neon Postgres), Cloudflare Tunnel config, Grafana provisioning, bootstrap/backup/upgrade scripts — all authored. Deploy pending Neon + host + Cloudflare access.
tb-import.mjs, device-repoint runbook generator, telemetry migration — authored. Runs once source export + target instance exist.
Customer + Employee login live on the v2 site (/login, header & footer). Cloudflare Access (MFA) + ThingsBoard roles wire up when the backend deploys.
Designed: pipe DCon telemetry into SignalCommand as a licensed signal source + map layer + tab (uses SC's existing Pro/API-key tiering + hazard-threatened-assets overlay). Built once telemetry flows. Zero changes to SignalCommand until then.
dcon-rmc.com zone (or the Tunnel token) — to publish app.dcon-rmc.com with MFA.This is a standalone product for DCon. FilePort and SignalCommand are read-only references only — no file in either project is created, changed, or deployed by this work. The DCon platform runs on its own Neon project, its own host, and its own Cloudflare Access org. SignalCommand integration (Phase E) is additive and opt-in, surfaced later behind a licensed filter — with no impact until you approve it.
Repo: dcon-rmc (private GitHub) — marketing site + platform/. Secrets are git-ignored.