Skip to content

Improve paid seed product outputs#70

Open
itosa-kazu wants to merge 1 commit into
pyrimid-ai:mainfrom
itosa-kazu:codex/pyrimid-paid-seed-output
Open

Improve paid seed product outputs#70
itosa-kazu wants to merge 1 commit into
pyrimid-ai:mainfrom
itosa-kazu:codex/pyrimid-paid-seed-output

Conversation

@itosa-kazu

Copy link
Copy Markdown

Summary

  • Replace static vendor-lead-discovery output with live GitHub/Pyrimid catalog discovery, scoring, source metadata, and ranked leads.
  • Replace static mcp-server-audit output with runtime inspection for HTTP endpoints and GitHub repos, plus readiness scoring, paid-tool recommendations, x402 route shape, catalog metadata, and risk notes.
  • Keep existing payment verification behavior intact; the richer payload is only built after a valid payment proof.

Verification

  • npx tsc --noEmit
  • npm run build
  • npx --yes tsx -e "import { buildVendorLeadDiscovery } from './lib/paid-product-output.ts'; (async () => { const r = await buildVendorLeadDiscovery({ segment: 'mcp', limit: '3' }); console.log(JSON.stringify({ segment: r.segment, source_count: r.sources.length, lead_count: r.leads.length, first_lead: r.leads[0] }, null, 2)); })();"
  • npx --yes tsx -e "import { buildMcpServerAudit } from './lib/paid-product-output.ts'; (async () => { const r = await buildMcpServerAudit({ url: 'https://github.com/pyrimid-ai/pyrimid' }); console.log(JSON.stringify({ status: r.audit.status, score: r.audit.monetization_readiness_score, grade: r.audit.readiness_grade, kind: r.inspection.kind, paid_tools: r.audit.recommended_paid_tools.slice(0, 3), risks: r.audit.risk_notes }, null, 2)); })();"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant