Urgent.News

What's breaking now, across thousands of outlets.

AI

SHIPCHECK: An Autonomous ReAct Agent That Stops Cloud Outages Before They Happen

This is a submission for the Sanity Challenge, Path One: Ship an Agent That Queries Real Content . What I Built Modern engineering teams increasingly rely on autonomous AI coding agents (Claude Code, Cursor, GitHub Copilot) to generate code and push infrastructure pull requests. However, when these agents evaluate whether a service can be safely promoted to production, they almost universally…

Title: SHIPCHECK: Autonomous AI Agent Prevents Cloud Outages

This submission for the Sanity Challenge introduces SHIPCHECK, an autonomous AI agent designed to prevent catastrophic cloud outages caused by unreliable code deployment. Unlike generic AI coding agents that often rely on naive vector similarity search, SHIPCHECK leverages the Sanity Content Lake and Model Context Protocol (MCP) to perform deep, multi-hop dependency checks before any production deployment.

SHIPCHECK's architecture consists of three core Sanity document types: component, versionConstraint, and knowledgeEntry. These document types encode microservice information, version constraints, and architectural specifications with explicit semantic links. The agent also utilizes specialized tools such as query_sanity_component, query_version_constraints, audit_cluster_dependencies, and query_knowledge_graph to traverse dependency graphs, audit cluster states, and resolve documentation drift.

During testing, SHIPCHECK was prompted with the question, "Can I upgrade payment service from v2 to v4 tonight?" The agent systematically deconstructed the proposed change, queried Sanity for live cluster state and version constraints, audited the cluster dependencies, and scanned knowledge entries for documentation drift. After analyzing the data and applying authority weighting, SHIPCHECK concluded that deploying the upgrade would result in a hard blocker due to a version mismatch between the Payment Service and Payment SDK.

The agent then provided actionable remediation steps, including kubectl rollout commands, migration schemas, and emergency rollback scripts.

SHIPCHECK's live web application and GitHub repository provide a functional demonstration of the agent's capabilities. By using Sanity as a grounded cognitive brain and employing typed GROQ queries, SHIPCHECK eliminates hallucinations typically associated with generic AI coding agents, achieving a near-perfect accuracy rate. This autonomous agent represents a significant advancement in AI-assisted software deployment, ensuring safer and more reliable production environments.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

Your agent keeps guessing your conventions. Write the file it actually reads.

Every team I have watched adopt Cursor, Claude Code or Codex hits the same wall in week two. The agent writes plausible code that does not fit the repo. It invents a test command.

  • Cursor, Claude Code, and Codex share same issue after two weeks
  • Missing conventions file leads to agent's incorrect assumptions
  • ContextForge creates snapshot to generate accurate instructions

Why Vector Search Breaks Production: Building a 2-Hop Relational Context Engine in Sanity

This is a submission for the Sanity Challenge, Path Two: Build a Knowledge Base or Context Engine . What I Built The AI community has spent the last three years building Retrieval-Augmented Generation…

  • Sanity team developed 2-hop relational context engine for vector search issues
  • Engine models knowledge as structured graph of microservices and relationships
  • Live benchmark showed engine correctly detected P0 outage, while vector search failed

More from Saturday 26 September →