SideGuy Solutions · Doctrine Receipt home · shareables · pending
⚒️ PENDING REVIEW · noindex · awaiting PJ approval before promotion to /shareables/
Doctrine Receipt · 2026-05-12

SideGuy dashboard is password-gated

/dashboard/network.html on www.sideguysolutions.com is AES-256-GCM encrypted client-side. Plaintext source files exist in private GitHub repo. ANY change to data/leads.csv, data/dms/, data/shareables-index.json, or dashboard/network.html requires running tools/encrypt_dashboard.py + tools/ship_dashboard.sh encrypted to update the live dashboard.

By PJ Zonis · Encinitas, CA · 2026-05-12 · operator-coined doctrine

01Why this matters

Two modes, toggleable: - encrypted (current default, live) → network.html is a password gate; data files (leads.csv, shareables-index.json, dms/*) are NOT on S3 - plaintext (rollback) → all files public, no gate

02How to apply

Read the doctrine. Apply it on the next ship cycle.

03The closer

/dashboard/network.html on www.sideguysolutions.com is AES-256-GCM encrypted client-side. Plaintext source files exist in private GitHub repo. ANY change to data/leads.csv, data/dms/, data/shareables-index.json, or dashboard/network.html requires running tools/encrypt_dashboard.py + tools/ship_dashboard.sh encrypted to update the live dashboard.

04Text PJ — no Calendly, no meeting

"I'm almost positive I can help. If I can't, you don't pay."

— PJ · SideGuy Solutions · 858-461-8054 · sms:+18584618054

📲 Text PJ — 858-461-8054
PJ Zonis Text PJ ⚡ 858-461-8054