← Back to all Flat Fee outputs

Read-only local campaign artifact

validation.json

direct-local-ops-wave-2/validation.json

{
  "target_url": "https://flatfeehousecleanerssarasota.com/",
  "run_at": "2026-08-12T00:16:41-04:00",
  "network_calls": 0,
  "credentials_loaded": false,
  "database_connections": 0,
  "validators": [
    {
      "skill_name": "pdf-to-md",
      "command": "python C:\\Users\\mikem\\.codex\\skills\\pdf-to-md\\scripts\\pdf_to_md.py <existing fixture.pdf> pdf-to-md-toolchain-fixture.md",
      "result": "PASS",
      "evidence": "2 source pages, 173 extracted source characters, 371 Markdown characters"
    },
    {
      "skill_name": "rest-api-expert",
      "command": "node validate-rest-api-design.mjs",
      "result": "PASS",
      "evidence": "OpenAPI parsed and checked for noun routes, validation response, and rate-limit response"
    },
    {
      "skill_name": "convex-db",
      "command": "./validate-convex-schema.ps1",
      "result": "PASS",
      "evidence": "Candidate has services and quoteRequests tables with explicit indexes and no filter pattern"
    },
    {
      "skill_name": "rss-app",
      "command": "./validate-rss-app-request.ps1",
      "result": "PASS",
      "evidence": "Request candidate targets RSS.app feeds endpoint, target URL is exact, and credentials are references only"
    }
  ],
  "sha256": {
    "pdf-to-md-toolchain-fixture.md": "EF2739B93651109FF1702B310ACFEE23912D0EB8A0803B7905E2E56825F64EA7",
    "flat-fee-quote-api.openapi.json": "CA71BFB90871E6EB2E16A13E700951204B27CAB5E6E99DB89300BB3F342A8613",
    "convex-schema-candidate.ts": "0C54281C09378E005E73B71C1FE1D8659668E199AA24C3CCCBC21FD3D0860DCF",
    "rss-app-create-request.json": "5DA9E239F4D2D611A01663FDEBB4CF7391C6FBBAA322FF33CF4A5D791B65C8B5"
  }
}