Internal
Management portal
Private tooling for Competition for Capital. Not linked from anywhere public and excluded from search indexing.
Review queue
Approve or reject pending corpus submissions and feedback. Nothing reaches
buyer-facing recommendations until it's approved here.
Open tool ↗
Subscribers & quotas
Every Substack subscriber, what they've used in the rolling 30-day window,
what's left on their tier, and a way to grant extra runs by hand.
Open tool ↗
Contribute to research
Add structured input on a product or vendor to the corpus. Runs the full
analysis pipeline and lands as pending until reviewed.
Open tool ↗
Feedback form
The public-facing form given out to report readers. Opens the live page.
Open tool ↗
Command line
node scripts/buyer-signal-report.mjs — buyer trends
node scripts/email-report.mjs — email capture digest
node scripts/exclude-landscape.mjs list — drop a bad landscape from grounding
node scripts/import-subscribers.mjs <file> — refresh subscribers from a Substack CSV