Chit Chat Social — Elite Command Center (private app)

This GitHub Pages URL is a public landing page only. There are no ops PINs or Firebase secrets in this static HTML — only setup pointers. The live ops desk runs on a Cloudflare Worker with server-side secrets, X-Ops-Pin / session auth, and rate limiting.

Chit Chat Social · GitHub: Almightybruce01/chit-chat

Chit Chat Social — Elite Command Center

One hub: iOS admin, App Store / Firebase links, AI product suggestions (code self-diagnosis + optional user signals + OpenAI), and the daily pipeline when latest-report.json is beside this page.

Loading pipeline status…

iOS admin Private Worker + Firestore

Auto verification & user control

In the app: AdminDashboardView (local directory, full controls). On the private Worker: use User pool (Firebase) below — reads/writes Firestore users/{uid} after the same dashboard password (service account on the server only).

What you can do (in the app)

  • Auto verification — Toggle “auto-approve when IG signal is attached” and tap Run auto-verify now.
  • Verify manuallyQueue tab: approve or decline each request; optional reviewer note.
  • Search all usersUsers tab + search field (username, display name, handle).
  • Change names — Per user: edit New usernameSave username.
  • DeleteDelete user removes them from the local directory (not Firebase Auth by itself).
  • Grant badgesGrant Real Verify / paid flow where applicable.

How to open it (step by step)

  1. Create or use an account whose username is one of: almighty_bruce_, admin, or owner (lowercase).
  2. Sign in to Chit Chat Social on iPhone or Simulator.
  3. Go to Profile → scroll to settings → tap Chit Chat Social admin
    or switch to Corporate mode → Open Chit Chat Social admin.
  4. Use the segmented control: Queue (verification + auto-verify), Users (search / rename / delete), Jobs, etc.

Code reference: AppState.canAccessInternalDashboard · PlatformExpansionViews.swift · navigation title Chit Chat Social Admin.

Where this lives on your Mac · Cursor workflow

Live dashboard (private)

GitHub Pages (/docs on main) only shows a landing stub at …/ai-company/ — no report JSON is published there. For the full Command Center with server-checked password, deploy the Cloudflare Worker in ops/daily_company/dashboard-worker/ (see its README) and bookmark your *.workers.dev (or custom) URL. Use Copy page URL in the nav when you are on that Worker. Tap Lock to clear the session cookie.

Paths (Finder or Cursor → File → Open)

  • Project root: /Users/brianbruce/Desktop/Chit Chat Social/
  • This dashboard (HTML): Chit Chat Social/ops/daily_company/dashboard/index.html
  • Generated reports: ops/daily_company/out/latest-report.json
  • Optional user / feedback signals for the AI (copy example, then edit):
    ops/daily_company/data/user_signals.json.example → save as user_signals.json (gitignored)

Use the dashboard (every time)

  1. Regenerate the report from the repo root:
    ./scripts/bootstrap-ai-company.sh
    or: PYTHONPATH=ops python3 -m daily_company --root .
    (Set OPENAI_API_KEY in your shell or GitHub Actions for full executive + product update LLM blocks.)
  2. Refresh JSON next to this HTML — the bootstrap script copies latest-report.json into ops/daily_company/dashboard/.
  3. Open the dashboard in a browser — from ops/daily_company/dashboard/ run:
    python3 -m http.server 8765 → visit http://localhost:8765/ (or http://localhost:8765/#pipeline for the report).
  4. Read Product intelligence in the pipeline section: self-diagnosis from the codebase scan + your user_signals.json + suggested updates.

Improve the app after using Cursor

  1. In Cursor, open the folder Chit Chat Social as the workspace root.
  2. Use Agent or Composer with a single goal per session (e.g. “Implement suggestion #2 from latest-report product block” or “Reduce TODOs in AppState”).
  3. Apply changes → build in Xcode → fix compile errors before the next ask.
  4. Commit small, reviewable slices; push so GitHub Actions can run the daily report if configured.
  5. Re-run python3 -m daily_company and reload the dashboard — hotspot score, TODO count, and AI suggestions should reflect progress.
  6. Optionally paste TestFlight / review quotes (no PII) into user_signals.json so the next run ties product ideas to real feedback.

Online: report JSON is not shipped on GitHub Pages. Use the Worker or local http.server beside ops/daily_company/dashboard/.

Copied