From 64c0c950bf18d838dbb8384c04232c313f19edbf Mon Sep 17 00:00:00 2001 From: hudsonaikins-crown Date: Thu, 2 Jul 2026 11:25:23 -0700 Subject: [PATCH] Fix Neon seed docs --- docs-site/content/docs/cloudflare-neon-deployment.mdx | 10 +++++----- docs/cloudflare-neon-deployment-plan.md | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs-site/content/docs/cloudflare-neon-deployment.mdx b/docs-site/content/docs/cloudflare-neon-deployment.mdx index 5449b19..63a102f 100644 --- a/docs-site/content/docs/cloudflare-neon-deployment.mdx +++ b/docs-site/content/docs/cloudflare-neon-deployment.mdx @@ -29,12 +29,12 @@ export DATABASE_URL="postgresql://USER:PASSWORD@HOST/DB?sslmode=require" uv run --extra db agent-permit db migrate ``` -Seed public fixture scans: +Seed the database by running deterministic fixture scans. The public demo export is curated for docs and does not include every file required by `agent-permit ingest`. ```bash -uv run --extra db agent-permit ingest docs/demo-artifacts/public-fixture-scans/risky-ci-agent -uv run --extra db agent-permit ingest docs/demo-artifacts/public-fixture-scans/risky-mcp-agent -uv run --extra db agent-permit ingest docs/demo-artifacts/public-fixture-scans/safe-agent +uv run --extra db agent-permit scan tests/fixtures/safe-agent --ci --run-id neon-seed-safe-agent +uv run --extra db agent-permit scan tests/fixtures/risky-ci-agent --ci --run-id neon-seed-risky-ci-agent || true +uv run --extra db agent-permit scan tests/fixtures/risky-mcp-agent --ci --run-id neon-seed-risky-mcp-agent || true ``` Check the Worker: @@ -114,7 +114,7 @@ Requires explicit infrastructure approval. 2. Copy the Postgres connection string. 3. Store it locally in `.env`. 4. Run `agent-permit db migrate`. -5. Ingest public fixture scans. +5. Run the three fixture seed scans. 6. Query `/api/snapshot` locally through Wrangler. ### 3. Deploy Worker API diff --git a/docs/cloudflare-neon-deployment-plan.md b/docs/cloudflare-neon-deployment-plan.md index 31e1769..6c21883 100644 --- a/docs/cloudflare-neon-deployment-plan.md +++ b/docs/cloudflare-neon-deployment-plan.md @@ -54,12 +54,12 @@ export DATABASE_URL="postgresql://USER:PASSWORD@HOST/DB?sslmode=require" uv run --extra db agent-permit db migrate ``` -Then seed data from local proof artifacts: +Then seed data by running deterministic fixture scans. The public demo export is intentionally curated for docs and does not contain every file needed by `agent-permit ingest`. ```bash -uv run --extra db agent-permit ingest docs/demo-artifacts/public-fixture-scans/risky-ci-agent -uv run --extra db agent-permit ingest docs/demo-artifacts/public-fixture-scans/risky-mcp-agent -uv run --extra db agent-permit ingest docs/demo-artifacts/public-fixture-scans/safe-agent +uv run --extra db agent-permit scan tests/fixtures/safe-agent --ci --run-id neon-seed-safe-agent +uv run --extra db agent-permit scan tests/fixtures/risky-ci-agent --ci --run-id neon-seed-risky-ci-agent || true +uv run --extra db agent-permit scan tests/fixtures/risky-mcp-agent --ci --run-id neon-seed-risky-mcp-agent || true ``` ### Do not use D1 first @@ -213,7 +213,7 @@ Steps: 2. Copy pooled or direct Postgres connection string. 3. Store it locally in `.env`. 4. Run `agent-permit db migrate`. -5. Ingest public fixture scans. +5. Run the three fixture seed scans. 6. Query `/api/snapshot` locally through Wrangler. ### 3. Deploy Worker API