Skip to content

How PlanetScale’s scores are calculated

The full audit trail, recomputed from the verdict data at build time through the same code that produced the leaderboard: verdict × quality × story weight per cell, cells sum to dimension scores, dimensions blend into the PA Score. Every number on the product page is reproducible from this page alone; for why the formula looks like this, see the methodology.

verdict factors: full ×1.0 · partial ×0.6 · disputed ×0.3 · none ×0.0 · n/a excluded from both sides · cell points = weight × quality × factor · cell max = weight × 10

PA Score35/100

Agent-ready 62.8 × 0.30 = 18.84

API quality 12.9 × 0.20 = 2.58

Openness 7.2 × 0.20 = 1.44

Built-in AI 49.3 × 0.15 = 7.39

Automation 32.8 × 0.15 = 4.92

(18.84 + 2.58 + 1.44 + 7.39 + 4.92) ÷ (0.30 + 0.20 + 0.20 + 0.15 + 0.15) = 35.18 ÷ 1.00 = 35.2

Scores are stored to 1 decimal; the product page’s pills round to whole numbers for display. Each dimension below shows the stories, verdicts, and cited evidence behind its number.

Agent-ready62.8/100×0.30 of the PA blend

Outside-in: can YOUR agent reach and drive this product — API, MCP, CLI, headless runs, agent docs.

Point an agent at llms.txt or agent-oriented docsweight 2

2 (weight) × 9 (quality) × 1.0 (full) = 18.0 of 20 max

  • [probe] https://planetscale.com/llms.txtPROBE llms.txt: HTTP 200 at https://planetscale.com/llms.txt # PlanetScale > PlanetScale is a relational database platform for MySQL and Postgres that gives you scale, performance,
  • [claimed-docs] https://planetscale.com/docs/mcp-serverConnect Claude, Cursor, Notion, and other MCP-compatible tools to your PlanetScale databases and Insights
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [probe] https://planetscale.com/docs/agent-setup/promptPROBE runtime (recorded 2026-09-06): `pscale --skill` printed a complete vendor-shipped agent guide keylessly — Markdown frontmatter `name: pscale-cli` with instructions for automated agents (always pass --format json, placeholder substitution from org/database/branch list output) baked into the CLI binary itself.
  • [probe] https://planetscale.com/docs/cliPROBE runtime (recorded 2026-09-06): `pscale --version` printed `pscale version 0.329.0` keylessly after `brew install planetscale/tap/pscale` — the CLI's own help steers agents to `pscale --skill` and `pscale auth check --format json`.

Run the product headlessly / in CI for automationweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://planetscale.com/docs/cliRun non-interactive SQL for agents and scripts (`pscale sql`)
  • [claimed-docs] https://planetscale.com/changelogYou can now show a single service token by ID.
  • [probe] https://planetscale.com/docs/cliPROBE runtime (recorded 2026-09-06): `pscale --version` printed `pscale version 0.329.0` keylessly after `brew install planetscale/tap/pscale` — the CLI's own help steers agents to `pscale --skill` and `pscale auth check --format json`.
  • [probe] https://planetscale.com/docs/agent-setup/promptPROBE runtime (recorded 2026-09-06): `pscale --skill` printed a complete vendor-shipped agent guide keylessly — Markdown frontmatter `name: pscale-cli` with instructions for automated agents (always pass --format json, placeholder substitution from org/database/branch list output) baked into the CLI binary itself.
  • [probe] https://planetscale.com/docs/cliofficial CLI documented at https://planetscale.com/docs/cli

Plug MCP servers into this product so it can use their toolsweight 3

n/a — not applicable to this product: excluded from numerator and denominator

  • [claimed-docs] https://planetscale.com/docs/mcp-serverConnect Claude, Cursor, Notion, and other MCP-compatible tools to your PlanetScale databases and Insights
  • [probe] https://planetscale.com/docs/mcp-serverofficial MCP server documented at https://planetscale.com/docs/mcp-server
  • [probe] https://planetscale.com/docs/mcp-serverPROBE runtime (recorded 2026-09-06): keyless JSON-RPC initialize POST to the hosted MCP server https://mcp.pscale.dev/mcp/planetscale returned HTTP 401 with WWW-Authenticate Bearer resource_metadata=https://mcp.pscale.dev/.well-known/oauth-protected-resource/mcp/planetscale — the documented hosted MCP endpoint (with a separate insights-only variant that excludes query execution) is live and speaks the MCP OAuth flow.

Connect an agent via an official MCP serverweight 3

3 (weight) × 9 (quality) × 1.0 (full) = 27.0 of 30 max

  • [claimed-docs] https://planetscale.com/docs/mcp-serverConnect Claude, Cursor, Notion, and other MCP-compatible tools to your PlanetScale databases and Insights
  • [probe] https://planetscale.com/docs/mcp-serverofficial MCP server documented at https://planetscale.com/docs/mcp-server
  • [probe] https://planetscale.com/docs/mcp-serverPROBE runtime (recorded 2026-09-06): keyless JSON-RPC initialize POST to the hosted MCP server https://mcp.pscale.dev/mcp/planetscale returned HTTP 401 with WWW-Authenticate Bearer resource_metadata=https://mcp.pscale.dev/.well-known/oauth-protected-resource/mcp/planetscale — the documented hosted MCP endpoint (with a separate insights-only variant that excludes query execution) is live and speaks the MCP OAuth flow.

Use an official CLIweight 2

2 (weight) × 9 (quality) × 1.0 (full) = 18.0 of 20 max

  • [claimed-docs] https://planetscale.com/docs/cliRun non-interactive SQL for agents and scripts (`pscale sql`)
  • [claimed-docs] https://planetscale.com/docs/cliOpen a secure MySQL or PostgreSQL shell instance
  • [probe] https://planetscale.com/docs/cliofficial CLI documented at https://planetscale.com/docs/cli
  • [probe] https://planetscale.com/docs/cliPROBE runtime (recorded 2026-09-06): `pscale --version` printed `pscale version 0.329.0` keylessly after `brew install planetscale/tap/pscale` — the CLI's own help steers agents to `pscale --skill` and `pscale auth check --format json`.
  • [probe] https://planetscale.com/docs/agent-setup/promptPROBE runtime (recorded 2026-09-06): `pscale --skill` printed a complete vendor-shipped agent guide keylessly — Markdown frontmatter `name: pscale-cli` with instructions for automated agents (always pass --format json, placeholder substitution from org/database/branch list output) baked into the CLI binary itself.

Drive the product through a documented public APIweight 3

3 (weight) × 6 (quality) × 0.6 (partial) = 10.8 of 30 max

  • [claimed-docs] https://planetscale.com/docs/cliRun non-interactive SQL for agents and scripts (`pscale sql`)
  • [claimed-docs] https://planetscale.com/docs/mcp-serverConnect Claude, Cursor, Notion, and other MCP-compatible tools to your PlanetScale databases and Insights
  • [probe] https://planetscale.com/docs/cliPROBE runtime (recorded 2026-09-06): `pscale --version` printed `pscale version 0.329.0` keylessly after `brew install planetscale/tap/pscale` — the CLI's own help steers agents to `pscale --skill` and `pscale auth check --format json`.
  • [probe] https://planetscale.com/docs/agent-setup/promptPROBE runtime (recorded 2026-09-06): `pscale --skill` printed a complete vendor-shipped agent guide keylessly — Markdown frontmatter `name: pscale-cli` with instructions for automated agents (always pass --format json, placeholder substitution from org/database/branch list output) baked into the CLI binary itself.
  • [probe] https://planetscale.com/docs/mcp-serverPROBE runtime (recorded 2026-09-06): keyless JSON-RPC initialize POST to the hosted MCP server https://mcp.pscale.dev/mcp/planetscale returned HTTP 401 with WWW-Authenticate Bearer resource_metadata=https://mcp.pscale.dev/.well-known/oauth-protected-resource/mcp/planetscale — the documented hosted MCP endpoint (with a separate insights-only variant that excludes query execution) is live and speaks the MCP OAuth flow.
  • [probe] https://planetscale.com/docs.mdPROBE docs-md: HTTP 404 at https://planetscale.com/docs.md
  • [probe] https://planetscale.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://planetscale.com/openapi.json, https://planetscale.com/swagger.json, https://planetscale.com/api/openapi.json, https://planetscale.com/.well-known/openapi.json)

Issue scoped/least-privilege API credentials for an agentweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://planetscale.com/changelogYou can now show a single service token by ID.
  • [claimed-docs] https://planetscale.com/docs/mcp-serverConnect Claude, Cursor, Notion, and other MCP-compatible tools to your PlanetScale databases and Insights
  • [probe] https://planetscale.com/docs/mcp-serverPROBE runtime (recorded 2026-09-06): keyless JSON-RPC initialize POST to the hosted MCP server https://mcp.pscale.dev/mcp/planetscale returned HTTP 401 with WWW-Authenticate Bearer resource_metadata=https://mcp.pscale.dev/.well-known/oauth-protected-resource/mcp/planetscale — the documented hosted MCP endpoint (with a separate insights-only variant that excludes query execution) is live and speaks the MCP OAuth flow.
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.

Build against official SDKsweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Subscribe to events via webhooksweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://planetscale.com/changelogYou can now set an Authorization header on webhooks. Pass the full value, scheme included, like Bearer <token>.
  • [claimed-docs] https://planetscale.com/changelogWe've added backup.succeeded and backup.failed webhook events. You'll get notified when a backup finishes, whether it worked or not.

Agent-ready = 113.0 ÷ 180 × 100 = 62.8

API quality12.9/100×0.20 of the PA blend

The programmable surface once an agent is there — machine-readable spec, interactive docs, sandbox, versioning discipline.

Explore an interactive API reference with runnable examplesweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://planetscale.com/docs.mdPROBE docs-md: HTTP 404 at https://planetscale.com/docs.md
  • [probe] https://planetscale.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://planetscale.com/openapi.json, https://planetscale.com/swagger.json, https://planetscale.com/api/openapi.json, https://planetscale.com/.well-known/openapi.json)

Download a machine-readable API spec (OpenAPI or equivalent)weight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://planetscale.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://planetscale.com/openapi.json, https://planetscale.com/swagger.json, https://planetscale.com/api/openapi.json, https://planetscale.com/.well-known/openapi.json)
  • [probe] https://planetscale.com/docs.mdPROBE docs-md: HTTP 404 at https://planetscale.com/docs.md

Test against a sandbox environment without touching production dataweight 1

1 (weight) × 9 (quality) × 1.0 (full) = 9.0 of 10 max

  • [claimed-docs] https://planetscale.com/docs/vitess/schema-changes/branchingPlanetScale allows you to branch database schemas the same way you branch your code.
  • [claimed-docs] https://planetscale.com/docs/postgres/branchingBranches on PlanetScale Postgres are isolated database deployments that provide you with separate environments for development and testing, as well as restoring from backups.
  • [claimed-docs] https://planetscale.com/docs/vitess/schema-changes/deploy-requestsDatabase branching, coupled with deploy requests, allows you to deploy non-blocking schema changes to your production database with zero downtime.
  • [claimed-docs] https://planetscale.com/docs/postgres/branchingYou can then create development branches that you can use for development before shipping schema changes to production.
  • [community] https://news.ycombinator.com/item?id=27197873I have been using the beta version of PlanetScale for a while, and it is extremely cool... It will give you a database branch for each Git branch and help you manage the workflows around it. The cost scale to 0, so it is perfect for small projects, but that same instance will scale to support massive load when you need it.
  • [claimed-docs] https://planetscale.com/docs/cliRun non-interactive SQL for agents and scripts (`pscale sql`)
  • [probe] https://planetscale.com/docs/mcp-serverofficial MCP server documented at https://planetscale.com/docs/mcp-server

Rely on versioned APIs with a documented deprecation policyweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://planetscale.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://planetscale.com/openapi.json, https://planetscale.com/swagger.json, https://planetscale.com/api/openapi.json, https://planetscale.com/.well-known/openapi.json)

API quality = 9.0 ÷ 70 × 100 = 12.9

Openness7.2/100×0.20 of the PA blend

Can you leave, inspect, or self-host — data export, open source, portability.

Do everything through the API that I can do in the UIweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://planetscale.com/changelogOrganization administrators can now enable and manage SSO from the CLI with pscale org sso.
  • [claimed-docs] https://planetscale.com/changelogWe've added backup.succeeded and backup.failed webhook events. You'll get notified when a backup finishes, whether it worked or not.
  • [claimed-docs] https://planetscale.com/changelogAfter starting a switchover, you can now list switchovers for a branch and show one by ID.
  • [claimed-docs] https://planetscale.com/changelogYou can now show a single service token by ID.
  • [claimed-docs] https://planetscale.com/changelogYou can now list the regions available to a database, and list configured Vitess read-only regions for the database's default branch.
  • [claimed-docs] https://planetscale.com/docs/vitess/imports/database-importsPlanetScale provides an import tool in the dashboard that allows you to painlessly import an existing internet-accessible MySQL or MariaDB database with **no downtime**.
  • [claimed-docs] https://planetscale.com/docs/cliRun non-interactive SQL for agents and scripts (`pscale sql`)
  • [claimed-docs] https://planetscale.com/docs/cliOpen a secure MySQL or PostgreSQL shell instance
  • [probe] https://planetscale.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://planetscale.com/openapi.json, https://planetscale.com/swagger.json, https://planetscale.com/api/openapi.json, https://planetscale.com/.well-known/openapi.json)
  • [probe] https://planetscale.com/docs/cliofficial CLI documented at https://planetscale.com/docs/cli

Export all of my data in open formats and leaveweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://planetscale.com/docs/vitess/imports/database-importsPlanetScale provides an import tool in the dashboard that allows you to painlessly import an existing internet-accessible MySQL or MariaDB database with **no downtime**.
  • [community] https://news.ycombinator.com/item?id=27197873Can I install this locally? Will it work without an internet connection? Is it fully open source? From what I can tell, the answer to all three questions is no. Is it yet another example of vendor lock-in? Yes.

Read the product's source under an open licenseweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [community] https://news.ycombinator.com/item?id=27197873Can I install this locally? Will it work without an internet connection? Is it fully open source? From what I can tell, the answer to all three questions is no. Is it yet another example of vendor lock-in? Yes.

Self-host the core productweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [community] https://news.ycombinator.com/item?id=27197873Can I install this locally? Will it work without an internet connection? Is it fully open source? From what I can tell, the answer to all three questions is no. Is it yet another example of vendor lock-in? Yes.

Openness = 7.2 ÷ 100 × 100 = 7.2

Built-in AI49.3/100×0.15 of the PA blend

Inside-out: how agentic the product itself is for its users — built-in assistants, autonomous features.

Get AI-generated insights and suggestions from my data inside the productweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://planetscale.com/docs/cli/insightsSurface PlanetScale's server-side analysis of a database: aggregated query statistics, failing query patterns, resource anomalies, and schema recommendations, all computed from production traffic.
  • [claimed-docs] https://planetscale.com/docs/cli/insightsSurface PlanetScale’s server-side analysis of a database: aggregated query statistics, failing query patterns, resource anomalies, and schema recommendations, all computed from production traffic.
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [claimed-docs] https://planetscale.com/docs/self-improving-databasean agent identifies the highest-impact performance issues, finds the relevant code, makes improvements, and opens a pull request
  • [community] https://news.ycombinator.com/item?id=45334545We just migrated to PlanetScale Postgres Metal over the weekend. We are already seeing major query improvements. The migration was pretty smooth... support's been amazing, even on a Saturday morning. The Insights tab also surfaced missing indexes we added, which sped things up further.
  • [probe] https://planetscale.com/docs/mcp-serverPROBE runtime (recorded 2026-09-06): keyless JSON-RPC initialize POST to the hosted MCP server https://mcp.pscale.dev/mcp/planetscale returned HTTP 401 with WWW-Authenticate Bearer resource_metadata=https://mcp.pscale.dev/.well-known/oauth-protected-resource/mcp/planetscale — the documented hosted MCP endpoint (with a separate insights-only variant that excludes query execution) is live and speaks the MCP OAuth flow.

Set up automations that run autonomously in the backgroundweight 2

2 (weight) × 7 (quality) × 1.0 (full) = 14.0 of 20 max

  • [claimed-docs] https://planetscale.com/docs/self-improving-databasean agent identifies the highest-impact performance issues, finds the relevant code, makes improvements, and opens a pull request
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [claimed-docs] https://planetscale.com/changelogWe've added backup.succeeded and backup.failed webhook events. You'll get notified when a backup finishes, whether it worked or not.

Delegate tasks to a built-in AI assistant inside the productweight 3

3 (weight) × 4 (quality) × 0.6 (partial) = 7.2 of 30 max

  • [claimed-docs] https://planetscale.com/docs/self-improving-databasean agent identifies the highest-impact performance issues, finds the relevant code, makes improvements, and opens a pull request
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [claimed-docs] https://planetscale.com/docs/mcp-serverConnect Claude, Cursor, Notion, and other MCP-compatible tools to your PlanetScale databases and Insights
  • [probe] https://planetscale.com/docs/mcp-serverPROBE runtime (recorded 2026-09-06): keyless JSON-RPC initialize POST to the hosted MCP server https://mcp.pscale.dev/mcp/planetscale returned HTTP 401 with WWW-Authenticate Bearer resource_metadata=https://mcp.pscale.dev/.well-known/oauth-protected-resource/mcp/planetscale — the documented hosted MCP endpoint (with a separate insights-only variant that excludes query execution) is live and speaks the MCP OAuth flow.

Operate the product with natural-language commandsweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://planetscale.com/docs/cliRun non-interactive SQL for agents and scripts (`pscale sql`)
  • [claimed-docs] https://planetscale.com/docs/mcp-serverConnect Claude, Cursor, Notion, and other MCP-compatible tools to your PlanetScale databases and Insights
  • [claimed-docs] https://planetscale.com/docs/self-improving-databasean agent identifies the highest-impact performance issues, finds the relevant code, makes improvements, and opens a pull request
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [probe] https://planetscale.com/docs/cliPROBE runtime (recorded 2026-09-06): `pscale --version` printed `pscale version 0.329.0` keylessly after `brew install planetscale/tap/pscale` — the CLI's own help steers agents to `pscale --skill` and `pscale auth check --format json`.
  • [probe] https://planetscale.com/docs/agent-setup/promptPROBE runtime (recorded 2026-09-06): `pscale --skill` printed a complete vendor-shipped agent guide keylessly — Markdown frontmatter `name: pscale-cli` with instructions for automated agents (always pass --format json, placeholder substitution from org/database/branch list output) baked into the CLI binary itself.
  • [probe] https://planetscale.com/docs/mcp-serverPROBE runtime (recorded 2026-09-06): keyless JSON-RPC initialize POST to the hosted MCP server https://mcp.pscale.dev/mcp/planetscale returned HTTP 401 with WWW-Authenticate Bearer resource_metadata=https://mcp.pscale.dev/.well-known/oauth-protected-resource/mcp/planetscale — the documented hosted MCP endpoint (with a separate insights-only variant that excludes query execution) is live and speaks the MCP OAuth flow.

Built-in AI = 44.4 ÷ 90 × 100 = 49.3

Automation32.8/100×0.15 of the PA blend

Depth of automation primitives — rules, scheduling, bulk operations, webhooks.

Perform bulk operations across many items at onceweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://planetscale.com/docs/cliRun non-interactive SQL for agents and scripts (`pscale sql`)
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [probe] https://planetscale.com/docs/cliPROBE runtime (recorded 2026-09-06): `pscale --version` printed `pscale version 0.329.0` keylessly after `brew install planetscale/tap/pscale` — the CLI's own help steers agents to `pscale --skill` and `pscale auth check --format json`.
  • [probe] https://planetscale.com/docs/agent-setup/promptPROBE runtime (recorded 2026-09-06): `pscale --skill` printed a complete vendor-shipped agent guide keylessly — Markdown frontmatter `name: pscale-cli` with instructions for automated agents (always pass --format json, placeholder substitution from org/database/branch list output) baked into the CLI binary itself.
  • [claimed-docs] https://planetscale.com/docs/mcp-serverConnect Claude, Cursor, Notion, and other MCP-compatible tools to your PlanetScale databases and Insights

Define rules that trigger actions automatically on eventsweight 3

3 (weight) × 4 (quality) × 0.6 (partial) = 7.2 of 30 max

  • [claimed-docs] https://planetscale.com/changelogWe've added backup.succeeded and backup.failed webhook events. You'll get notified when a backup finishes, whether it worked or not.
  • [claimed-docs] https://planetscale.com/changelogYou can now set an Authorization header on webhooks. Pass the full value, scheme included, like Bearer <token>.
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [claimed-docs] https://planetscale.com/docs/self-improving-databasean agent identifies the highest-impact performance issues, finds the relevant code, makes improvements, and opens a pull request

Schedule recurring jobs or workflowsweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [claimed-docs] https://planetscale.com/docs/self-improving-databasean agent identifies the highest-impact performance issues, finds the relevant code, makes improvements, and opens a pull request
  • [claimed-docs] https://planetscale.com/docs/vitess/backupsPlanetScale provides the ability to create, schedule, and restore backups for production and development database branches.
  • [claimed-docs] https://planetscale.com/docs/vitess/backupsIn addition to the daily default backups that PlanetScale schedules for your database branches, you can create additional manual backups.

Version, review, and roll back my automationsweight 1

1 (weight) × 7 (quality) × 1.0 (full) = 7.0 of 10 max

  • [claimed-docs] https://planetscale.com/docs/self-improving-databasean agent identifies the highest-impact performance issues, finds the relevant code, makes improvements, and opens a pull request
  • [claimed-docs] https://planetscale.com/docs/ai-toolingAgents can review production Insights data and Schema Recommendations, then open pull requests with performance improvements — on a recurring schedule.
  • [claimed-docs] https://planetscale.com/docs/vitess/schema-changes/deploy-requestsDatabase branching, coupled with deploy requests, allows you to deploy non-blocking schema changes to your production database with zero downtime.
  • [claimed-docs] https://planetscale.com/docs/vitess/schema-changes/deploy-requestsdeploy non-blocking schema changes to your production database with zero downtime
  • [claimed-docs] https://planetscale.com/docs/vitess/schema-changes/branchingPlanetScale allows you to branch database schemas the same way you branch your code.
  • [claimed-docs] https://planetscale.com/docs/postgres/branchingBranches on PlanetScale Postgres are isolated database deployments that provide you with separate environments for development and testing, as well as restoring from backups.
  • [claimed-docs] https://planetscale.com/docs/vitess/backupsPlanetScale provides the ability to create, schedule, and restore backups for production and development database branches.
  • [claimed-docs] https://planetscale.com/changelogYou can now create a PostgreSQL branch restored to a point-in-time timestamp with --restore-point.
  • [claimed-docs] https://planetscale.com/docs/vitess/backupsIn addition to the daily default backups that PlanetScale schedules for your database branches, you can create additional manual backups.
  • [claimed-docs] https://planetscale.com/changelogAfter starting a switchover, you can now list switchovers for a branch and show one by ID.

Automation = 26.2 ÷ 80 × 100 = 32.8