{"ok":true,"meta":{"generatedAt":"2026-06-30T13:15:49.341Z"},"data":{"version":"tzv3-source-control-v1","endpoint":"/api/infrastructure/source-control","command":"npm run source:audit","script":"scripts/tzv3-source-control-audit.mjs","configured":true,"expectedRepository":{"provider":"github","owner":"parkourcafe","repo":"artesc","fullName":"parkourcafe/artesc","httpsUrl":"https://github.com/parkourcafe/artesc","gitUrl":"https://github.com/parkourcafe/artesc.git","source":"owner-supplied GitHub URL"},"observed":{"packageRepository":{"raw":"https://github.com/parkourcafe/artesc.git","parsed":{"provider":"github","owner":"parkourcafe","repo":"artesc","fullName":"parkourcafe/artesc","httpsUrl":"https://github.com/parkourcafe/artesc","gitUrl":"https://github.com/parkourcafe/artesc.git"},"matchesExpected":true},"localRemote":{"supplied":false,"raw":null,"parsed":null,"matchesExpected":null},"vercelGit":{"configured":false,"provider":null,"owner":null,"repo":null,"commitShaConfigured":false,"matchesExpected":null}},"contractReady":true,"localReady":true,"productionReady":false,"productionBoundary":["The Artesc website source repository is GitHub parkourcafe/artesc.","The ready-made schedule project australia-wlkk remains an external integration and must not become the website deployment source.","Run source:audit before Vercel env writes and again on CI/deploy evidence so the website build source is not confused with the schedule project.","The API endpoint is read-only and never calls GitHub or Vercel; it only reports expected repository metadata and runtime Vercel Git env when present."],"safety":{"mode":"read-only","writes":false,"network":false,"printsSecrets":false,"note":"Checks repository names and public Git metadata only. It does not fetch code, call GitHub, call Vercel, deploy, or write env variables."},"contractFailures":[],"productionWarnings":[{"check":"local-remote-not-supplied","detail":"The API policy cannot read git remotes on Vercel; run npm run source:audit locally or in CI."},{"check":"vercel-git-repository","detail":"Vercel Git env is not present in this runtime; verify the deployed project is connected to GitHub parkourcafe/artesc."}]}}