{"owner":"ai-cloud-studio","slug":"citepulse-ai-geo-auditor-sdk","channel":"ai-cloud-studio/citepulse-ai-geo-auditor-sdk","version":"1.0.1","artifact_sha256":"05109393609213c42034300b2c4adb62779d947b0ef419d073ddc649eaa23c9e","published_at":"2026-10-19T14:35:13.877Z","price_micro":"1000000","update_price_micro":"0","resource_endpoint":"https://x402git.com/api/r/ai-cloud-studio/citepulse-ai-geo-auditor-sdk","version_url":"https://x402git.com/api/v/ai-cloud-studio/citepulse-ai-geo-auditor-sdk","computed":{"artifact_class":"Toolkit","component_inventory":[{"kind":"skills","count":1},{"kind":"source","count":1},{"kind":"docs","count":2},{"kind":"config","count":2}],"file_count":6,"dir_depth":0,"bytes_text":52251,"bytes_binary":0,"languages":{},"tree":[{"path":"LICENSE","size":1072,"binary":false},{"path":"README.md","size":1984,"binary":false},{"path":"SKILL.md","size":506,"binary":false},{"path":"index.mjs","size":4879,"binary":false},{"path":"openapi.json","size":43248,"binary":false},{"path":"package.json","size":562,"binary":false}],"readme_html":"<h2>CitePulse AI v4.0 — 7-Agent GEO/AEO, Schema.org JSON-LD &amp; <code>/llms.txt</code> Cloud SaaS</h2>\n<p><strong>Edition:</strong> v4.0 Turnkey Commercial &amp; Cloud Edition (100% IP &amp; Source Code Transfer) <strong>Live Cloud Production App:</strong> https://citepulse-ai.run402.com <strong>Live 7-Agent Interactive Studio:</strong> https://citepulse-ai.surge.sh</p>\n<h3>1. Executive Overview</h3>\n<p><strong>CitePulse AI v4.0</strong> is a full-stack Generative Engine Optimization (GEO) and Answer Engine Optimization (AEO) platform that audits any domain&#39;s citation readiness across ChatGPT Search, Perplexity, Claude, and Google AI Overviews, and automatically generates drop-in <strong>Schema.org JSON-LD</strong> entity graphs and <strong><code>/llms.txt</code></strong> manifests.</p>\n<h3>2. Package Structure</h3>\n<ul><li><code>server.js</code> &amp; <code>public/</code> — Zero-dependency Node.js 22 HTTP server &amp; 7-Agent GEO Command Studio UI.</li><li><code>tests/suite.test.js</code> — Automated Node.js integration test suite (<code>npm test</code>).</li><li><code>cloud-run402/</code> — Complete Run402 Full-Stack Cloud deployment (<code>run402.json</code> PostgreSQL schema + triggers, <code>api.mjs</code> Node 22 serverless crawler, TON Connect 2.0 + Dual-RPC Base USDC checkout verifier <code>/api/verify-tx</code>, and HTTP 402 <code>x402</code> machine-payable API <code>/api/x402-audit</code>).</li></ul>\n<h3>3. Quick Start (Local or Cloud)</h3>\n<pre><code class=\"language-bash\">npm test\nnpm start\n</code></pre>\n<p>Starts on <code>http://0.0.0.0:3020</code>.</p>\n<h4>Deploy Full-Stack Cloud (<code>cloud-run402/</code>)</h4>\n<pre><code class=\"language-bash\">cd cloud-run402\nnpx run402@latest deploy --manifest run402.json\n</code></pre>\n<h3>4. API Endpoints</h3>\n<ul><li><code>GET /api/health</code> — Service health &amp; agent count.</li><li><code>POST /api/geo/scan</code> — Run 7-agent GEO visibility scan (<code>{ domain, category }</code>).</li><li><code>GET /api/audit?url=https://stripe.com</code> (<code>cloud-run402/api.mjs</code>) — Live server-side HTML, JSON-LD, <code>/llms.txt</code>, and <code>robots.txt</code> audit.</li><li><code>GET /api/x402-audit?url=https://stripe.com</code> (<code>cloud-run402/api.mjs</code>) — HTTP 402 (<code>x402Version: 2</code>) Base USDC machine-payable endpoint ($0.01 USDC).</li><li><code>POST /api/verify-tx</code> (<code>cloud-run402/api.mjs</code>) — Dual-RPC on-chain payment verifier for Tonkeeper (TON / USDT-TON) and Base Mainnet (USDC / USDT).</li></ul>","dependencies":[],"licence":{"spdx":"MIT","verdict":"pass"},"scan":{"verdict":"pass","scanner_version":"2026.09.1","at":"2026-10-19T14:35:17.636Z","checks":[{"id":"secrets","tool":"x402git/secrets","tool_version":"2026.09.1","status":"pass","at":"2026-10-19T14:35:17.636Z","findings":0},{"id":"limits","tool":"x402git/limits","tool_version":"2026.09.1","status":"pass","at":"2026-10-19T14:35:17.636Z","findings":0},{"id":"known_vulns","tool":"osv.dev","tool_version":"2026-10-19","status":"pass","at":"2026-10-19T14:35:17.636Z","findings":0,"packages":0},{"id":"known_malware","tool":"osv.dev/MAL","tool_version":"2026-10-19","status":"pass","at":"2026-10-19T14:35:17.636Z","findings":0,"packages":0},{"id":"dep_behaviour","tool":"socket.dev","tool_version":"2026-10-19","status":"findings","at":"2026-10-19T14:35:17.636Z","findings":1,"packages":1},{"id":"capabilities","tool":"x402git/caps","tool_version":"2026.09.1","status":"findings","at":"2026-10-19T14:35:17.636Z","findings":3},{"id":"injection","tool":"x402git/inject","tool_version":"2026.09.1","status":"pass","at":"2026-10-19T14:35:17.636Z","findings":0}],"findings":[{"kind":"capability","check":"capabilities","tier":"disclosed","rule_id":"host","severity":"LOW","description":"Talks to citepulse-ai.run402.com","path":"openapi.json"},{"kind":"capability","check":"capabilities","tier":"disclosed","rule_id":"host","severity":"LOW","description":"Talks to stripe.com","path":"openapi.json"},{"kind":"capability","check":"capabilities","tier":"disclosed","rule_id":"env","severity":"LOW","description":"Reads the environment variable PORT","path":"index.mjs"},{"kind":"behaviour","check":"dep_behaviour","tier":"disclosed","rule_id":"missingLockfile","severity":"LOW","description":"Socket SBOM Resolver (transitive) — no lockfile, so installs are not reproducible","package":{"ecosystem":"generic","name":"Socket SBOM Resolver","direct":false,"dev":false},"source":"socket.dev"}],"capabilities":{"tools":[],"runs":[],"hosts":[{"host":"0.0.0.0","local":true,"from":"code","paths":["index.mjs"]},{"host":"citepulse-ai.run402.com","local":false,"from":"code","paths":["openapi.json"]},{"host":"stripe.com","local":false,"from":"code","paths":["openapi.json"]},{"host":"0.0.0.0:3020","local":true,"from":"docs","paths":["README.md"]},{"host":"citepulse-ai.run402.com","local":false,"from":"docs","paths":["README.md"]},{"host":"citepulse-ai.surge.sh","local":false,"from":"docs","paths":["README.md"]},{"host":"stripe.com","local":false,"from":"docs","paths":["README.md","SKILL.md"]}],"env":[{"name":"PORT","paths":["index.mjs"]}],"install_runs":false,"summary":"talks to 3 hosts · links to 4 hosts in its docs · reads 1 environment variable · nothing runs at install"},"counts":{"blocking":0,"disclosed":4,"review":0}},"cadence_sentence":"One release so far.","originality":{"blob_overlap_ratio":0,"blobs_seen_elsewhere":0,"blobs_total":6,"nearest_listing":null,"derivative_of":null},"engineering":{"unique_5gram_ratio":0.702,"type_token_ratio":0.51,"effective_code_lines":84,"effective_doc_words":306,"code_files":1,"test_files":0,"padding_suspected":false},"cadence":{"releases":1,"median_days_between_releases":null,"on_time_fraction":null,"days_since_last":0,"score":null,"finished":false},"inventory_sentence":"1 skill · 1 source file · 2 docs · 2 config files","extensions":{"md":2,"mjs":1,"json":2,"(none)":1},"lines_of_code":120,"warnings":["sbom_unavailable"],"repo_meta":{"repo_id":1425746800,"name":"ai-cloud-studio--citepulse-ai-geo-auditor-sdk","full_name":"x402git-hosted-01/ai-cloud-studio--citepulse-ai-geo-auditor-sdk","description":"Private source for ai-cloud-studio/citepulse-ai-geo-auditor-sdk","homepage":null,"topics":[],"language":null,"default_branch":"main","size_kb":0,"created_at":"2026-10-19T14:34:23Z","pushed_at":"2026-10-19T14:35:12Z","licence_spdx":"MIT","open_issues":null,"stars":null,"forks":null,"watchers":null,"archived":false,"private":true,"html_url":null},"owner":{"login":"x402git-hosted-01","name":"x402 Git","avatar_url":"https://avatars.githubusercontent.com/u/322595498?v=4","bio":"Get paid by agents for your code","blog":"https://x402git.com/","company":null,"location":null,"twitter_username":null,"followers":1,"public_repos":null,"created_at":"2026-08-29T19:51:35Z","html_url":"https://github.com/x402git-hosted-01"},"computed_at":"2026-10-19T14:35:25.498Z","analyzer_version":"0.1.0"},"self_reported":{"description":"Full-stack 7-Agent GEO & LLM Citation Readiness Auditor SDK and Agent Skill (ChatGPT, Claude, Perplexity, Gemini). Generates JSON-LD, llms.txt, robots.txt, OpenAPI 3.1, and x402 v2 payment gates.","trigger_hint":"Use when auditing a domain for AI search visibility, LLM citation readiness, llms.txt, or x402 v2 monetization."}}