Skip to content

fix(lifecycle): ground company research in substantive evidence - #1023

Merged
blove merged 3 commits into
mainfrom
blove/growth-evidence-quality-v1
Sep 5, 2026
Merged

fix(lifecycle): ground company research in substantive evidence#1023
blove merged 3 commits into
mainfrom
blove/growth-evidence-quality-v1

Conversation

@blove

@blove blove commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Company capture could fill its six-snippet budget with navigation/footer labels. In dogfooding, an isolated “AI” label became a claim about product capabilities, while a company-site ranking was repeated without attribution.

This change excludes navigation/menu/footer and header-list subtrees, prefers main content with an empty-main fallback, and removes empty pages before research. The existing single-call enrichment prompt now requires substantive support and first-party attribution for retained promotional claims. The evidence schema and email flow stay the same.

Validation: lifecycle tests/check/lint/build and growth-research tests/check passed; 74 focused tests passed after expected failures for the new behavior. Independent code review passed. Six public-company cases completed through the production scraper and local changed generator; replaying the original Threadplane/Resend evidence omitted the observed misleading claims, and an empty-page control returned null fields with no claims. Final Resend capture/generation verified removal of duplicate header/footer labels and retained substantive API, SDK, simulation, and webhook descriptions. These are bounded smoke observations, not a general accuracy guarantee. No contacts changed or emails sent.

@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
threadplane Ready Ready Preview Sep 5, 2026 10:20pm UTC

Request Review

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated approval: this PR received an intelligent (AI) code review. See the review comments on this PR.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

@blove
blove merged commit add9e68 into main Sep 5, 2026
32 checks passed
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