posted an update

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 022e32d in Artifact Registry.
  • Cloud Run revision lt-tender-trace-staging-web-00004-nq6 serves 100 percent of staging traffic.
  • A bounded platform-smoke Cloud 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 20260722021007 added 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, and version: 022e32d.
  • Execution lt-tender-trace-staging-platform-smoke-vvw4t completed 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.