Milestone 6 — S1 platform foundation deployed and monitored
LT Tender Trace now has a live, observable staging foundation on Google Cloud.
Completed
- Cloud Build produced immutable image
022e32din Artifact Registry. - Cloud Run revision
lt-tender-trace-staging-web-00004-nq6serves 100 percent of staging traffic. - A bounded
platform-smokeCloud Run Job completed successfully, and its daily UTC Cloud Scheduler job is enabled. - Separate web, ingestion, evaluation, and scheduler identities use workload-specific grants.
- Secret Manager contains empty containers for Supabase service role, Google GenAI, SAM.gov, Google OAuth, and Microsoft Entra values. No provider credential value was added.
- Structured Cloud Logging, Cloud Trace, an HTTPS uptime check, the support-email notification channel, and an alert policy are enabled.
- Supabase migration
20260722021007added append-only durable audit events behind a service-only RPC. - The repository now includes the deployment script, Docker and Cloud Build definitions, health endpoint, runbook, threat model, privacy data map, request correlation, redacted logger, and durable audit tests.
Verified evidence
- The public health route returns
status: ok,environment: staging, andversion: 022e32d. - Execution
lt-tender-trace-staging-platform-smoke-vvw4tcompleted with one successful task. - Cloud Logging records
platform.job.completed; the health request records HTTP 200, the active revision, and a Cloud Trace identifier. - Lint, TypeScript checking, 147 automated tests across 28 files, and the Next.js production build pass.
- The Supabase security advisor reports zero findings after the durable-audit migration.
Explicit gates
Live Gemini execution, SAM.gov credential validation, Google and Microsoft provider-console activation, production ingestion and evaluation jobs, and the full tenant-isolation matrix remain incomplete. The monitoring channel and alert policy are live; no service outage was induced to force an alert email during this milestone.
Live staging: https://lt-tender-trace-staging-web-fq55pkwqrq-ue.a.run.app

Log in or sign up for Devpost to join the conversation.