{
  "$schema": "fleet.product-submission-kit.v1",
  "id": "codevetter",
  "name": "CodeVetter",
  "url": "https://codevetter.com",
  "profileUrl": "https://sassmaker.com/p/codevetter",
  "kitUrl": "https://sassmaker.com/p/codevetter/submission.json",
  "briefUrl": "https://sassmaker.com/p/codevetter/brief.txt",
  "tagline": "Execution-backed checks for AI-written code",
  "shortDescription": "Verify AI-written code with executable checks and inspectable local evidence.",
  "shortDescriptionOrigin": "submission",
  "longDescription": "Execution-backed verification for AI-written software changes — local-first and inspectable.",
  "categoryWords": [
    "developer tools",
    "code review",
    "software testing"
  ],
  "pricingModel": null,
  "demoUrl": null,
  "checkedAt": "2026-11-08",
  "assets": [
    {
      "id": "logo-png",
      "kind": "logo",
      "label": "Square app icon (PNG)",
      "url": "https://sassmaker.com/product-assets/codevetter/logo.png",
      "filename": "logo.png",
      "mimeType": "image/png",
      "width": 1024,
      "height": 1024,
      "byteSize": 63125,
      "checkedAt": "2026-11-08",
      "sourceUrl": "https://github.com/Codevetter/codevetter/blob/526577eadf04e94221b51677cb0705b0ac58269c/apps/macos/CodeVetter/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png",
      "sourceRevision": "526577eadf04e94221b51677cb0705b0ac58269c",
      "uploadSuitable": true
    },
    {
      "id": "logo-svg",
      "kind": "logo",
      "label": "Original site icon (SVG)",
      "url": "https://sassmaker.com/product-assets/codevetter/logo.svg",
      "filename": "logo.svg",
      "mimeType": "image/svg+xml",
      "width": 1024,
      "height": 1024,
      "byteSize": 1372,
      "checkedAt": "2026-11-08",
      "sourceUrl": "https://github.com/Codevetter/codevetter/blob/526577eadf04e94221b51677cb0705b0ac58269c/apps/landing-page-astro/public/favicon.svg",
      "sourceRevision": "526577eadf04e94221b51677cb0705b0ac58269c",
      "uploadSuitable": false,
      "uploadLimit": "SVG is not accepted by many directory image-upload fields; use a raster logo when required."
    },
    {
      "id": "screenshot-1-png",
      "kind": "screenshot",
      "label": "home (captured 2026-10-25)",
      "url": "https://sassmaker.com/product-assets/codevetter/screenshot-1.png",
      "filename": "screenshot-1.png",
      "mimeType": "image/png",
      "width": 1600,
      "height": 1248,
      "byteSize": 441883,
      "checkedAt": "2026-10-25",
      "sourceUrl": "https://codevetter.com",
      "uploadSuitable": true
    },
    {
      "id": "screenshot-2-png",
      "kind": "screenshot",
      "label": "Native workbench public fixture (Committed source snapshot 526577eadf04)",
      "url": "https://sassmaker.com/product-assets/codevetter/screenshot-2.png",
      "filename": "screenshot-2.png",
      "mimeType": "image/png",
      "width": 1440,
      "height": 900,
      "byteSize": 215095,
      "checkedAt": "2026-11-08",
      "sourceUrl": "https://codevetter.com",
      "uploadSuitable": true
    },
    {
      "id": "launch-landscape",
      "kind": "video",
      "label": "Launch film, landscape (October 2026)",
      "url": "https://assets.sassmaker.com/codevetter-launch-landscape.mp4?download=1",
      "viewUrl": "https://assets.sassmaker.com/codevetter-launch-landscape.mp4",
      "posterUrl": "https://sassmaker.com/product-assets/codevetter/codevetter-launch-landscape-poster.jpg",
      "filename": "codevetter-launch-landscape.mp4",
      "mimeType": "video/mp4",
      "width": 1920,
      "height": 1080,
      "byteSize": 2216610,
      "checkedAt": "2026-11-08",
      "uploadSuitable": true
    },
    {
      "id": "launch-portrait",
      "kind": "video",
      "label": "Launch film, portrait (October 2026)",
      "url": "https://assets.sassmaker.com/codevetter-launch-portrait.mp4?download=1",
      "viewUrl": "https://assets.sassmaker.com/codevetter-launch-portrait.mp4",
      "posterUrl": "https://sassmaker.com/product-assets/codevetter/codevetter-launch-portrait-poster.jpg",
      "filename": "codevetter-launch-portrait.mp4",
      "mimeType": "video/mp4",
      "width": 1080,
      "height": 1920,
      "byteSize": 2352748,
      "checkedAt": "2026-11-08",
      "uploadSuitable": true
    }
  ],
  "missing": [
    "pricingModel"
  ],
  "permissions": {
    "createAccounts": false,
    "publishListings": false,
    "acceptReciprocalBadges": false,
    "spendMoney": false
  }
}
