Skip to content

feat: deploy Gemma MaaS privacy guard - #186

Merged
afaryy merged 3 commits into
mainfrom
feature/sai-72-gemma-maas-privacy-guard
Aug 30, 2026
Merged

feat: deploy Gemma MaaS privacy guard#186
afaryy merged 3 commits into
mainfrom
feature/sai-72-gemma-maas-privacy-guard

Conversation

@afaryy

@afaryy afaryy commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • configure the public sandbox privacy boundary for Vertex Model Garden MaaS gemma-4-26b-a4b-it-maas
  • fail closed with a safe 503 response when privacy redaction cannot be completed
  • document the Gemini 3.6 Flash / Gemma 4 MaaS separation, evidence requirements, and request-based cost boundary

Verification

  • uv run --cache-dir /private/tmp/staylong-uv-cache pytest — 244 passed
  • uv run --cache-dir /private/tmp/staylong-uv-cache ruff check .
  • terraform fmt -check -recursive infra/terraform
  • npm --prefix frontend test — 17 passed

Deployment note

Before applying the public-sandbox Terraform workflow, an authorised operator must enable the Gemma 4 MaaS API Service in Vertex Model Garden. This PR does not create a dedicated GPU endpoint.

afaryy added 3 commits August 29, 2026 12:52
…maas-privacy-guard

# Conflicts:
#	frontend/src/App.css
#	frontend/src/App.tsx
#	tests/infra/test_public_sandbox_component.py
@afaryy
afaryy merged commit 99cb442 into main Aug 30, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant