modcomms/frontend
Vadym Samoilenko aeab7d3b18 Rename Legal Agent to Risk & Control Agent across frontend and backend
Updates all display labels (PDF report, campaign page, Knowledge Base card, analytics, status dashboard, checks overview) and aligns internal agent name in backend. Adds migration 010 to update the knowledge base display_name in production DB.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 15:10:32 +01:00
..
components Rename Legal Agent to Risk & Control Agent across frontend and backend 2026-05-14 15:10:32 +01:00
contexts Grant oversight_admin write access to campaigns and proofs 2026-03-03 13:08:54 +00:00
hooks Add PDF preview support with on-demand rasterization 2026-01-25 08:56:23 -06:00
public Replace logo SVG with PNG v6 in Sidebar and PDF Report 2026-04-15 10:50:53 +01:00
services Add CSV export of campaign data for super_admin and oversight_admin 2026-03-19 11:35:24 +00:00
utils Prepare production deployment for baic.oliver.solutions/modcomms 2026-03-06 11:54:00 +00:00
App.tsx Add CSV export of campaign data for super_admin and oversight_admin 2026-03-19 11:35:24 +00:00
constants.ts Rename Legal Agent to Risk & Control Agent across frontend and backend 2026-05-14 15:10:32 +01:00
index.html Fix favicon/CSS 404s; heartbeat 25s→10s already staged 2026-03-18 12:57:49 +00:00
index.tsx permissions changes 2025-12-18 16:51:27 +00:00
metadata.json permissions changes 2025-12-18 16:51:27 +00:00
package-lock.json permissions changes 2025-12-18 16:51:27 +00:00
package.json permissions changes 2025-12-18 16:51:27 +00:00
README.md permissions changes 2025-12-18 16:51:27 +00:00
tsconfig.json permissions changes 2025-12-18 16:51:27 +00:00
types.ts Rename Legal Agent to Risk & Control Agent across frontend and backend 2026-05-14 15:10:32 +01:00
vite.config.ts Replace WebSocket with REST polling to fix GCP LB 30s timeout 2026-03-18 15:26:01 +00:00

GHBanner

Run and deploy your AI Studio app

This contains everything you need to run your app locally.

View your app in AI Studio: https://ai.studio/apps/drive/1vH-R-vj0Xkk_g2ZFdHtLxNc12sFTOl2L

Run Locally

Prerequisites: Node.js

  1. Install dependencies: npm install
  2. Set the GEMINI_API_KEY in .env.local to your Gemini API key
  3. Run the app: npm run dev