You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**[FACT]** Public demo mode is available at `/` with live multimodal audio routed through `/demo-live`.
25
+
-**[FACT]** Mandatory platform criteria are already met: Gemini model usage, Google Cloud hosting, and a live multimodal interaction surface.
26
+
-**[FACT]** Submission assets in-repo include a public codebase, architecture diagram, deployment proof, and recording guidance.
27
+
-**[HYPOTHESIS]** The strongest judging angle is a Live Agent submission emphasizing interruption-safe voice interaction, real-time governance, and deployable operator controls.
28
+
29
+
## Incident Board In v1.5.0
22
30
23
31
-**Operator Incident Board:** Added authenticated `/incidents` and `/api/incidents` surfaces for operator-facing incident review.
24
32
-**Triage Workflow:** Operators can acknowledge and reopen incidents directly from the board with authenticated API actions.
@@ -27,35 +35,35 @@ This project is a submission for the **Gemini Live Agent Challenge (March 2026)*
27
35
-**Production Controls Preserved:** Admin auth, origin enforcement, authenticated metrics, GCP-native monitoring, and `gcs+local` dual receipt persistence remain active in production.
28
36
-**Artifact Verification Workflow:** Live images continue to be scanned and promoted to `clean` against Artifact Registry digests after deploy.
29
37
30
-
## 🚀 Key Features
38
+
## Key Features
31
39
32
-
-**🎙️ Live Multimodal Auditing:** Intercepts 16kHz PCM audio chunks from the browser, transcribes via Gemini Live, and validates intent in real-time.
33
-
-**🧠 Reasoning Engine (Gemini 3.1 Pro Preview):** Utilizes state-of-the-art reasoning capabilities. Model default: `gemini-3.1-pro-preview` for Live Audio and Text paths.
-**📊 Real-time Dashboard:** High-fidelity Chart.js dashboard showing latency, drift counts, and audit logs with visual "Intervention" flashes.
36
-
-**⚓ Cryptographic Receipts:** Generates non-repudiable receipts for every valid AI response, ready for Bitcoin L1 notarization.
37
-
-**🦉 Federation Ready:** Built for Google Cloud Run with Pub/Sub federation support for distributed quorum attestation.
40
+
-**Live Multimodal Auditing:** Intercepts 16kHz PCM audio chunks from the browser, transcribes via Gemini Live, and validates intent in real-time.
41
+
-**Reasoning Engine (Gemini 3.1 Pro Preview):** Utilizes state-of-the-art reasoning capabilities. Model default: `gemini-3.1-pro-preview` for Live Audio and Text paths.
**Current security verification record:**`RELEASE_NOTES_v1.4.8.md` and `SECURITY_VERIFICATION_2026-03-09.md` capture the March 9, 2026 clean Artifact Analysis result for the live Cloud Run digest.
177
+
**Current security verification record:**`RELEASE_NOTES_v1.5.0.md` and `SECURITY_VERIFICATION_2026-03-09.md` capture the March 9, 2026 clean Artifact Analysis result for the live Cloud Run digest.
170
178
171
179
**Production alerting baseline:**`PRODUCTION_ALERTING_SPEC_2026-03-08.md` defines the first authenticated-metrics alert set for artifact verification, auth failures, rate limiting, and receipt persistence posture.
**[FACT]** v1.5.0 is the hackathon release for the Gemini Live Agent Challenge.
8
+
**[FACT]** The release focus is the **Live Agents** category: public real-time multimodal interaction on Google Cloud with Gemini Live-backed audio flow and operator-grade governance controls behind the scenes.
9
+
**[HYPOTHESIS]** This release positioning gives the project its strongest fit for both the Live Agents category and the technical execution judging track.
10
+
11
+
## Planned Release Contents
12
+
13
+
-**[FACT]** Public demo mode at `/` and `/demo-live` for hackathon judging without exposing admin/operator surfaces.
14
+
-**[FACT]** Persistent operator incident board with authenticated triage actions and fingerprinted incident identity.
15
+
-**[FACT]** Authenticated observability, security transparency, and receipt persistence remain active for the production deployment.
16
+
-**[FACT]** Google Cloud deployment remains live on Cloud Run with Artifact Registry, Secret Manager, Cloud Storage, Cloud Logging, and Cloud Scheduler / Cloud Run Job monitoring.
17
+
18
+
## Gemini Live Agent Challenge Alignment
19
+
20
+
### Category Fit
21
+
-**[FACT]** Primary category: **Live Agents**
22
+
-**[FACT]** Real-time interaction: browser microphone input, live audio stream handling, interruption-aware session flow, and immediate constitutional validation.
23
+
-**[FACT]** Multimodal stack: live audio input plus operator-facing visual dashboards and incident workflow.
-**[FACT]** Uses Google Cloud services in production.
29
+
-**[ASSUMPTION]** Final submission package will reference the Google GenAI SDK / Live API integration already present in the codebase and deployment proof.
30
+
31
+
### Submission Assets
32
+
-**[FACT]** Public repo: `https://github.com/helixprojectai-code/helix-ttd-gemini-cli`
33
+
-**[FACT]** Public live demo: `https://constitutional-guardian-231586465188.us-central1.run.app/`
> "We use Google Cloud services for receipt persistence, secret handling, and operational monitoring behind the live demo."
79
52
80
-
### Closing (2:50-3:00)
53
+
### Closing (2:30-3:00)
81
54
**[Screen: GitHub repo + Architecture diagram]**
82
-
> "Constitutional Guardian: 75 tests passing, 7 GCP services, sub-500ms latency, and zero constitutional drifts allowed. Thank you."
55
+
> "Constitutional Guardian is our Live Agents submission: a real-time multimodal agent with public judging access, live governance, and Google Cloud deployment. Thank you."
83
56
84
57
---
85
58
@@ -96,9 +69,9 @@ curl -X POST "https://.../validate?text=I%20will%20handle%20that%20for%20you"
96
69
- Format: MP4 (H.264)
97
70
98
71
### Steps
99
-
1.**Record terminal segments** - Use your terminal with font size 16+
100
-
2.**Record GCP Console** - Log into console.cloud.google.com
101
-
3.**Record architecture** - Show`assets/ARCHITECTURE_CG.png` in full screen
72
+
1.**Record the public browser demo first** - show the live mic flow, interruption, and audit surface
73
+
2.**Record the Cloud Run console proof** - show the live service and revision in Google Cloud
74
+
3.**Record the architecture diagram** - show`assets/ARCHITECTURE_CG.png` in full screen
102
75
4.**Edit together** - Use the script above as guide
> "Constitutional Guardian sits between the user and Gemini Live. Every utterance flows through our FastAPI server on Google Cloud Run. We validate for three epistemic markers: FACT for verifiable claims, HYPOTHESIS for predictions, and ASSUMPTION for explicit constraints. We also persist receipts and expose an audit dashboard for operator review. If an utterance lacks markers, we intervene before the user hears it."
83
84
84
85
### Scene 4: Live Demo (60 seconds)
85
-
**Visual:**Terminal window
86
+
**Visual:**Public demo at `/` in the browser
86
87
**Actions:**
88
+
1. Open the live app at the public root URL
89
+
2. Click **Connect**
90
+
3. Start the microphone and speak naturally
91
+
4. Briefly interrupt yourself mid-utterance to show live interaction
92
+
5. Call out the real-time audit / intervention panel
**Say:** "First, let's verify our Cloud Run deployment is healthy."
93
-
94
-
```bash
95
-
# Command 2 - Valid FACT (should pass)
96
-
curl -X POST "https://constitutional-guardian-b25t5w6zva-uc.a.run.app/validate?text=[FACT]%20Water%20boils%20at%20100C"
97
-
```
98
-
**Say:** "A properly marked fact passes through with compliant true."
99
-
100
-
```bash
101
-
# Command 3 - Missing marker (should fail)
102
-
curl -X POST "https://constitutional-guardian-b25t5w6zva-uc.a.run.app/validate?text=AI%20will%20take%20all%20jobs"
103
-
```
104
-
**Say:** "An unmarked prediction triggers a drift alert. The Guardian blocks this from reaching the user."
94
+
**Say:** "This is the public judging surface. The user can speak naturally, interrupt, and receive live responses while the guardian validates the interaction in real time."
105
95
96
+
**Optional terminal proof:**
106
97
```bash
107
-
# Command 4 - Agency violation
108
-
curl -X POST "https://constitutional-guardian-b25t5w6zva-uc.a.run.app/validate?text=I%20will%20handle%20that%20for%20you"
**Say:** "Agency claims like 'I will' are flagged as constitutional violations."
100
+
**Say:** "The backend serving this interaction is live on Google Cloud Run at https://constitutional-guardian-231586465188.us-central1.run.app/."
111
101
112
102
### Scene 5: GCP Proof (30 seconds)
113
103
**Visual:** Google Cloud Console
114
104
**Actions:**
115
-
1. Open https://console.cloud.google.com/run/detail/us-central1/constitutional-guardian
116
-
2. Show service URL
117
-
3. Show traffic at 100%
118
-
4. Show metrics/request count
105
+
1. Open https://console.cloud.google.com/run/detail/us-central1/constitutional-guardian?project=helix-ai-deploy
106
+
2. Show the `constitutional-guardian` service
107
+
3. Show the live URL and current revision
108
+
4. Show traffic / metrics briefly
119
109
120
-
**Say:** "The Guardian is deployed on Google Cloud Run with autoscaling from 1 to 100 instances. This is the live console showing real traffic."
110
+
**Say:** "The agent backend is hosted on Google Cloud Run. This satisfies the deployment requirement and shows the live infrastructure behind the demo."
121
111
122
112
### Scene 6: Closing (30 seconds)
123
113
**Visual:** GitHub repo or architecture diagram
124
114
**Script:**
125
-
> "Constitutional Guardian: 75 tests passing, 7 GCP services integrated, sub-500ms latency, and zero constitutional drifts allowed. Live at constitutional-guardian-b25t5w6zva-uc.a.run.app. Thank you."
115
+
> "Constitutional Guardian is our Live Agents submission: interruption-safe voice interaction, public demo access for judges, Google Cloud deployment, and operator-grade governance controls behind the scenes. Live at https://constitutional-guardian-231586465188.us-central1.run.app. Thank you."
126
116
127
117
---
128
118
@@ -148,7 +138,7 @@ https://studio.youtube.com
148
138
• Deployed on Google Cloud Run with 7 GCP services
149
139
• 75 tests passing, sub-500ms latency
150
140
151
-
Live Demo: https://constitutional-guardian-b25t5w6zva-uc.a.run.app
141
+
Live Demo: https://constitutional-guardian-231586465188.us-central1.run.app
0 commit comments