new-term-radar
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證以賣家為中心的電子商務平台,專為巴基斯坦企業和賣家設計。
AI 翻譯
A seller centric platform for e commerce, specifically for pakistani businesses and sellers.
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Competitive pricing, competitor tracking and demand signals for Pakistani
e-commerce sellers. A seller connects their catalog and sees where they sit
against the market: who undercuts them, on what, and what to do about it.
This runs. It is a deployed Next.js 15 app plus a scraper that runs on a
cron. It is not an archive or a prototype.
Previously this file described the repo as a non-running archive extracted
out of a job board ("JobLo"). That was true in July 2026 and has been wrong
for months. If you are looking for that history it is in
docs/history/.檢視完整 README ↗Competitive pricing, competitor tracking and demand signals for Pakistani e-commerce sellers. A seller connects their catalog and sees where they sit against the market: who undercuts them, on what, and what to do about it.
This runs. It is a deployed Next.js 15 app plus a scraper that runs on a cron. It is not an archive or a prototype.
Previously this file described the repo as a non-running archive extracted out of a job board ("JobLo"). That was true in July 2026 and has been wrong for months. If you are looking for that history it is in
docs/history/.
Two packages are live. Everything else is reference material.
| Path | What it is |
|---|---|
app/ | The app. Next.js 15 App Router + Supabase. Own package.json and lockfile. Most work happens here. |
scraper/ | Separate npm package. Scrapes marketplaces on a cron, writes with a service-role key. |
scraper/migrations/ | All SQL migrations live here — including the app's own tables, not just the scraper's. |
.github/workflows/ | CI and all cron triggers. At the repo root, not inside the app package. |
docs/ | Everything that isn't code. See docs/README.md. |
assets/landing-page/, assets/brand/ | Brand and landing-page source assets. See docs/ASSETS.md. |
vendor/agency-landing-template/, vendor/tailadmin-dashboard/ | Vendor UI templates kept as visual reference. Not built, not deployed, not imported. |
The two vendor template directories are the most common source of confusion
here: they are third-party downloads the live UI was modelled on. Nothing in
app/ imports from them.
cd app
npm install
npm run dev
You need a .env.local with Supabase credentials. next build needs the two
public vars present but they do not have to be real:
NEXT_PUBLIC_SUPABASE_URL=https://placeholder.supabase.co \
NEXT_PUBLIC_SUPABASE_ANON_KEY=placeholder npm run build
If the build ever starts needing real credentials, that is a bug.
Before calling anything done — all four, from
app/:
npx tsc --noEmit # typecheck
npm run lint # one known <img> warning is expected
npm run test # vitest
npm run build # see env vars above
CI runs exactly these. The build is not optional: it is the only step
that catches Server/Client component boundary errors, and it has caught real
ones here that tsc, lint and the full test suite all passed.
/dashboard/* and /apps/* is page.tsx (async, resolves the seller and
fetches) → SomethingView.tsx ('use client', pure rendering, takes data
as props) → loading.tsx (route-level skeleton). No page fetches its own
data from the client; after a mutation, call router.refresh().src/lib/market-intel/, split into core/,
market/, seller/ and jobs/. These functions throw on error; route
handlers are thin wrappers that catch and shape the response.scraper/migrations/_check_applied.sql
(read-only) to see what is actually live.CLAUDE.md has the fuller conventions and the known gotchas.
| Question | File |
|---|---|
| What are we building next? | ROADMAP.md — the source of truth |
| What exists today? | FEATURES.md |
| What is unfixed or must happen before deploy? | SECURITY.md |
| Is it legal/polite to scrape this site? | SCRAPING.md — read before adding a source |
| Why is the code like this? | docs/memory.md — dated engineering log |
| Everything else | docs/README.md |
ROADMAP.md Phase D's 2026-09-15
update for the full breakdown, and re-run
scraper/migrations/_check_coverage.sql
before relying on this if it's been a while — coverage moves with every
scraper run.entitlements.ts but demo mode
unlocks everything and no checkout exists.market_analyst / market_accounts predates the
seller-focused positioning and is due a rename.