Compare commits

..

2 Commits

Author SHA1 Message Date
codex-bot 76e32490e9 Verify six company histories and retain conflicting founding dates 2026-10-30 19:27:55 +08:00
Zayden-Jung fa0bcb15fb Merge pull request '补齐32项企业竞赛登记并核查19项既有业务' (#26) from codex/ai-research-2025-coverage into main
Verify and deploy Tabularium / verify-and-deploy (push) Has been cancelled
Reviewed-on: #26
2026-10-30 11:20:47 +00:00
5 changed files with 144 additions and 30 deletions
+1 -1
View File
@@ -184,7 +184,7 @@ async function main() {
const research = await researchResponse.json();
assert.equal(research.companies.length, 1023);
assert.equal(research.categories.length, 11);
assert.equal(research.evidence.length, 1310);
assert.equal(research.evidence.length, 1318);
assert.equal(research.observations.length, 189);
assert.equal((await request("/api/research/ai-companies", { method: "POST", headers })).status, 405);
const researchPage = await request("/docs/other-research/ai-company-research/overview", { headers });
+3 -3
View File
@@ -24,7 +24,7 @@ test("research revisions share the authentication database and preserve replay l
assert.equal(consumeCode(config, "invalid"), "limited");
const initial = readResearchSnapshot();
assert.equal(initial.companies.length, 1023);
assert.equal(initial.evidence.length, 1310);
assert.equal(initial.evidence.length, 1318);
assert.equal(initial.observations.length, 189);
assert.deepEqual(initial.candidateBatches, seed.candidateBatches, "candidate gaps persist in the same database metadata");
assert.deepEqual(initial.directoryRechecks, seed.directoryRechecks, "follow-up classifications persist without rewriting the discovery audit");
@@ -66,7 +66,7 @@ test("reviews link explicit companies without turning global or excluded cases i
const snapshot = structuredClone(seed) as ResearchSnapshot;
assert.equal(snapshot.reviews.filter((r) => r.scope === "companies").length, 60);
assert.equal(snapshot.reviews.filter((r) => r.scope === "dataset").length, 10);
assert.equal(snapshot.reviews.filter((r) => r.scope === "excluded-candidate").length, 30);
assert.equal(snapshot.reviews.filter((r) => r.scope === "excluded-candidate").length, 31);
const review = snapshot.reviews.find((r) => r.id === "R4")!;
assert.deepEqual(reviewCompanyIds(snapshot, review), ["AI007", "AI013", "AI021", "AI034"]);
assert.deepEqual(reviewCompanyIds(snapshot, snapshot.reviews.find((r) => r.id === "CN-R-PSI")!), []);
@@ -307,7 +307,7 @@ test("unreconciled directory financials remain source reviews instead of income
assert.ok(review.evidenceIds.includes("PH-TANA-DR"));
assert.equal(reviewCompanyIds(snapshot, review).length, 0);
assert.ok(!snapshot.observations.some((o) => o.evidence === "PH-TANA-DR"));
assert.equal(snapshot.candidateBatches!.flatMap((b) => b.records).filter((r) => r.status === "pending-year").length, 17);
assert.equal(snapshot.candidateBatches!.flatMap((b) => b.records).filter((r) => r.status === "pending-year").length, 11);
});
test("product pivots and founder histories do not become new company years or current revenue", () => {
+136 -22
View File
@@ -1,5 +1,5 @@
{
"version": "2026-10-30-battlefield-2",
"version": "2026-10-30-battlefield-3",
"asOf": "2026-10-30",
"scope": "全球公开资料研究:保留首批个案,并扩展核查2025—2026八个YC批次候选池;成立年份以官方公司页面字段为依据。",
"limitations": [
@@ -46428,6 +46428,94 @@
"kind": "官方文档检索与访问线索",
"summary": "搜索返回早期版权政策线索,但直达PDF本次不可读取。",
"limitation": "不记为已读全文;不把检索日期或文件名解释为法人成立日,继续核同一atlantix.cc运营主体。"
},
{
"id": "TC25-GRAVL-YEAR",
"companyId": null,
"title": "GRAVL:成立或早期业务补核",
"url": "https://jobs.techstars.com/companies/gravl",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "投资机构公司名录",
"summary": "Techstars投资组合招聘页链接gravl.io,列founded in 2023,描述高校科研产品和服务平台。",
"limitation": "名录年份非独立工商核验;高校预算缺口、研究经费和客户销售额均不作GRAVL收入。"
},
{
"id": "TC25-CODA-YEAR",
"companyId": null,
"title": "CODA:成立或早期业务补核",
"url": "https://www.linkedin.com/company/codasign-ai",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "公司公开主页自述",
"summary": "公司公开主页列Founded 2023,关联codasign.ai、手语AI头像和Shani Bibi、Yosef Admoni。",
"limitation": "与同名文档、零售和代码公司分开;无精确注册证明,手语翻译演示不当独立性能或收入核验。"
},
{
"id": "TC25-PRVIEW-YEAR",
"companyId": null,
"title": "PRVIEW:成立或早期业务补核",
"url": "https://www.linkedin.com/company/prviewpr",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "公司公开主页自述",
"summary": "公司公开主页列Founded 2024并链接prview.ai;动态称2025在Disrupt发布,并提到由Amplfi更名。",
"limitation": "公司自述非注册核验;发布与更名不当新成立,奖项数量、客户公关效果和曝光不作公司收入。"
},
{
"id": "TC25-ELLOE-HISTORY",
"companyId": null,
"title": "Elloe AI:成立或早期业务补核",
"url": "https://medium.com/@elloe.ai/elloe-an-ai-powered-conversational-commerce-startup-exceeds-1m-target-and-closes-7-figure-be7bfdfd3ce3?responsesOpen=true&sortBy=REVERSE_CHRON",
"publishedAt": "2022-04-14",
"accessedAt": "2026-10-30",
"kind": "公司原始公告公开检索内容",
"summary": "Elloe AI署名的2022-04-14公告公开检索内容关联Elloe.ai及Owen Sakawa,表明同品牌业务已早于2025。",
"limitation": "直达正文不可读,本轮仅读取公开检索返回内容,不声称全文核对;不从融资公告推精确注册年。后续业务转型、融资和创始人旧业绩均不作新增公司或ARR。"
},
{
"id": "TC25-CASHEW-YEAR",
"companyId": null,
"title": "Cashew Research:成立或早期业务补核",
"url": "https://www.linkedin.com/company/cashewmarketresearch/",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "公司公开主页自述",
"summary": "公司公开主页列Founded 2018,链接cashewresearch.com,关联Calgary市场研究业务及Addy Graves。",
"limitation": "公司自述非工商注册核验;与Cashew Labs分开,融资金额、受访人数和客户信心分数不作公司收入。"
},
{
"id": "TC25-NIMBLE-YEAR",
"companyId": null,
"title": "Nimblemind:成立或早期业务补核",
"url": "https://www.linkedin.com/company/nimblemindai",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "公司公开主页自述",
"summary": "公司公开主页列Founded 2024,链接nimblemind.ai,关联Pi Zonooz及临床数据整理业务。",
"limitation": "年份为公司自述,非精确注册核验;与同名培训企业分开,患者覆盖、研究经费、客户效果和第三方推算均不作ARR。"
},
{
"id": "TC25-SPONSTAR-PROFILE",
"companyId": null,
"title": "Sponstar:年份冲突核查",
"url": "https://www.linkedin.com/company/sponstar",
"publishedAt": null,
"accessedAt": "2026-10-30",
"kind": "公司公开主页自述",
"summary": "公司主页链接sponstar.io,列Founded 2024,描述区块链赞助及活动互动。",
"limitation": "与加速器公告2025年2月的成立声明冲突;公开主营未充分证明AI核心业务,不直接纳入新AI公司。"
},
{
"id": "TC25-SPONSTAR-ACCELERATOR",
"companyId": null,
"title": "Sponstar:年份冲突核查",
"url": "https://www.einnews.com/pr_news/887287913/what-a-difference-a-year-makes-international-house-pitch-winner-sponstar-returns-as-official-map-platform-of-sxsw-2026",
"publishedAt": "2026-02-02",
"accessedAt": "2026-10-30",
"kind": "加速器原始公告",
"summary": "International Accelerator署名公告自述Sponstar于2025年2月成立、2025年3月公开发布,关联Manuela Seve。",
"limitation": "页面发布时间2026-02-02,文内电头2026-02-01;与公司主页2024成立冲突,成立、发布、品牌与法律主体分开待核。赞助额、代币、客户ROI和融资不当ARR。"
}
],
"reviews": [
@@ -47872,6 +47960,24 @@
"TC25-BREAKOUT-HISTORY"
],
"handling": "不从参赛、奖项、转型、政策或品牌更名推精确成立日;域名与法律主体分开核对,收入、团队和创始人旧业绩均不转移。余下不确定项目保留待核。"
},
{
"id": "TC25-R-OLDER-THIRD",
"type": "竞赛年份与原始资料冲突复核",
"company": "2025企业竞赛候选:6项既有业务及Sponstar年份冲突",
"scope": "excluded-candidate",
"summary": "补核GRAVL、CODA、PRVIEW、Elloe、Cashew Research及Nimblemind的早期业务;Sponstar两项原始年份声明相互冲突。",
"evidenceIds": [
"TC25-GRAVL-YEAR",
"TC25-CODA-YEAR",
"TC25-PRVIEW-YEAR",
"TC25-ELLOE-HISTORY",
"TC25-CASHEW-YEAR",
"TC25-NIMBLE-YEAR",
"TC25-SPONSTAR-PROFILE",
"TC25-SPONSTAR-ACCELERATOR"
],
"handling": "6项归范围外既有业务;Sponstar继续待核。公司自述和投资名录非独立注册核验,检索摘录与已读正文分别注明;不新增公司、收入或团队数字。"
}
],
"coverage": {
@@ -48645,12 +48751,13 @@
"categoryId": "C06",
"kind": "company",
"profileStatus": "readable",
"status": "pending-year",
"status": "outside-cohort",
"evidenceIds": [
"TC-BF25",
"TC-BF25-CASHEW"
"TC-BF25-CASHEW",
"TC25-CASHEW-YEAR"
],
"note": "成立年与主体未补齐;不与Cashew Labs混用,也不从参赛或新闻年推成立年。"
"note": "公司公开主页列Founded 2018,链接cashewresearch.com,关联Calgary市场研究业务及Addy Graves。 按范围外既有业务排除,不新增2025—2026公司。公司自述非工商注册核验;与Cashew Labs分开,融资金额、受访人数和客户信心分数不作公司收入。"
},
{
"id": "TC25-BF-03",
@@ -48761,13 +48868,14 @@
"url": "https://www.codasign.ai/",
"categoryId": "C00",
"kind": "company",
"profileStatus": "unavailable",
"status": "pending-year",
"profileStatus": "readable",
"status": "outside-cohort",
"evidenceIds": [
"TC-BF25",
"TC25-PRIMARY-10"
"TC25-PRIMARY-10",
"TC25-CODA-YEAR"
],
"note": "官网本次没有可读正文;成立年、主体和主营原始说明待补,不与Coda文档或YC Codag混用。"
"note": "公司公开主页列Founded 2023,关联codasign.ai、手语AI头像和Shani Bibi、Yosef Admoni。 按范围外既有业务排除,不新增2025—2026公司。与同名文档、零售和代码公司分开;无精确注册证明,手语翻译演示不当独立性能或收入核验。"
},
{
"id": "TC25-BF-11",
@@ -48806,12 +48914,13 @@
"categoryId": "C00",
"kind": "company",
"profileStatus": "unavailable",
"status": "pending-year",
"status": "outside-cohort",
"evidenceIds": [
"TC-BF25",
"TC25-PRIMARY-13"
"TC25-PRIMARY-13",
"TC25-ELLOE-HISTORY"
],
"note": "发现官网本次不可访问;主营、成立年与主体待补证,不以报道或参赛年份代填。"
"note": "Elloe AI署名的2022-04-14公告公开检索内容关联Elloe.ai及Owen Sakawa,表明同品牌业务已早于2025。 按范围外既有业务排除,不新增2025—2026公司。直达正文不可读,本轮仅读取公开检索返回内容,不声称全文核对;不从融资公告推精确注册年。后续业务转型、融资和创始人旧业绩均不作新增公司或ARR。"
},
{
"id": "TC25-BF-14",
@@ -48850,12 +48959,13 @@
"categoryId": "C07",
"kind": "company",
"profileStatus": "readable",
"status": "pending-year",
"status": "outside-cohort",
"evidenceIds": [
"TC-BF25",
"TC25-PRIMARY-16"
"TC25-PRIMARY-16",
"TC25-GRAVL-YEAR"
],
"note": "官网描述科研设施服务目录、订单及支付管理;AI主营与成立年待核,实验室增收或设备利用率不当GRAVL收入。"
"note": "Techstars投资组合招聘页链接gravl.io,列founded in 2023,描述高校科研产品和服务平台。 按范围外既有业务排除,不新增2025—2026公司。名录年份非独立工商核验;高校预算缺口、研究经费和客户销售额均不作GRAVL收入。"
},
{
"id": "TC25-BF-17",
@@ -48969,14 +49079,15 @@
"categoryId": "C07",
"kind": "company",
"profileStatus": "readable",
"status": "pending-year",
"status": "outside-cohort",
"evidenceIds": [
"TC-BF25",
"TC25-PRIMARY-24",
"TC25-NIMBLE-ABOUT",
"TC25-NIMBLE-DIRECTORY"
"TC25-NIMBLE-DIRECTORY",
"TC25-NIMBLE-YEAR"
],
"note": "官网描述临床数据结构化、标注与管理;成立年待核,厂商临床试点准确率不当独立评测或公司收入。 官网关联临床数据业务与创始人Pi Zonooz、Navin Kumar,但未取得明确成立年份。 研究经费、过往患者覆盖与创始人履历不作Nimblemind收入。 公开名录列nimblemind.ai临床数据业务成立于2024。 仅作为年份补查线索;尚未取得本轮原始成立或同一法律主体材料,保持待核,不转为收入数字。"
"note": "公司公开主页列Founded 2024,链接nimblemind.ai,关联Pi Zonooz及临床数据整理业务。 按范围外既有业务排除,不新增2025—2026公司。年份为公司自述,非精确注册核验;与同名培训企业分开,患者覆盖、研究经费、客户效果和第三方推算均不作ARR。"
},
{
"id": "TC25-BF-25",
@@ -49000,13 +49111,14 @@
"categoryId": "C06",
"kind": "company",
"profileStatus": "readable",
"status": "pending-year",
"status": "outside-cohort",
"evidenceIds": [
"TC-BF25",
"TC25-PRIMARY-26",
"TC25-PRVIEW-HOME"
"TC25-PRVIEW-HOME",
"TC25-PRVIEW-YEAR"
],
"note": "不带www的官网已读,公关机会和项目管理主营归C06;成立年、法律主体和收入待核,创始人介绍不当年份。"
"note": "公司公开主页列Founded 2024并链接prview.ai;动态称2025在Disrupt发布,并提到由Amplfi更名。 按范围外既有业务排除,不新增2025—2026公司。公司自述非注册核验;发布与更名不当新成立,奖项数量、客户公关效果和曝光不作公司收入。"
},
{
"id": "TC25-BF-27",
@@ -49033,9 +49145,11 @@
"status": "pending-year",
"evidenceIds": [
"TC-BF25",
"TC25-PRIMARY-28"
"TC25-PRIMARY-28",
"TC25-SPONSTAR-PROFILE",
"TC25-SPONSTAR-ACCELERATOR"
],
"note": "官网描述品牌与活动赞助匹配及城市互动任务;AI主营、成立年待核,活动观众和赞助机会不作公司ARR。"
"note": "公司主页自述2024成立;International Accelerator公告自述2025年2月成立、3月发布。两项原始材料冲突,保留pending-year;法律主体、品牌时间线与AI主营待核,不新增公司或收入。"
},
{
"id": "TC25-BF-29",
+3 -3
View File
@@ -1,5 +1,5 @@
{
"version": "2026-10-30-21",
"version": "2026-10-30-22",
"scopeConfirmedAt": "2026-10-30",
"acceptance": "以确认的公开来源清单为边界,逐条核对并标明缺项。",
"provenance": "S01—S12恢复自已提交用户的《AI公司研究_来源与分类模板》来源清单;S13—S16单列后续已使用的补充证据渠道,不将使用次数当作全量覆盖。",
@@ -28,8 +28,8 @@
"techcrunch.com"
],
"initialAccess": "AI栏目可读取",
"boundary": "2026首页定向3项已登记。另已读2025年度档案入口与AI第二页,并完整登记一篇2025企业竞赛名单32项:复用1项、范围外19项、待核12项;每项均尝试原始链接,未知与不可读保留。单篇32项不等全部200参赛者、全部分页或两年全量;RSS/API普通请求受限。",
"nextCheck": "继续核本篇12项的成立、主体及AI主营,优先解决域名更名与不可读项;沿普通2025档案和AI分页扩展其余来源台账,区分参赛年、批次与公司成立年。",
"boundary": "2026首页定向3项已登记。另已读2025年度档案入口与AI第二页,并完整登记一篇2025企业竞赛名单32项:复用1项、范围外25项、待核6项;每项均尝试原始链接,未知与不可读保留。单篇32项不等全部200参赛者、全部分页或两年全量;RSS/API普通请求受限。",
"nextCheck": "继续核本篇6项的成立、主体及AI主营,优先解决Sponstar原始年份冲突、域名更名与不可读项;沿普通2025档案和AI分页扩展其余来源台账,区分参赛年、批次与公司成立年。",
"limitation": "需追溯原始披露,部分文章受访问限制",
"accessRecheckedAt": "2026-10-30"
},
+1 -1
View File
@@ -1,5 +1,5 @@
{
"sourceVersion": "2026-10-30-battlefield-2",
"sourceVersion": "2026-10-30-battlefield-3",
"asOf": "2026-10-30",
"metric": "platform-mrr-usd",
"sampleUnit": "product-or-business",