improvement(compare): tighten comparison-page copy, cut self-referential hedging#5390
Conversation
…ial hedging Across sim.ts and all 20 competitor profiles, remove phrasing that describes a claim's own provenance/reliability (e.g. 'marketing claim', 'marketing copy states', 'as of this check') in favor of stating the fact directly. Also trims overlong run-on sentences into shorter, more direct ones. No numbers, dates, comparisons, confidence levels, or sources changed.
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryLow Risk Overview The diff drops meta/hedging phrasing (e.g. “no documented”, “as of GA”, “no public evidence”, third-party-review caveats framed as distance from the vendor) in favor of plain statements, while keeping the same factual claims and structure ( No research metadata changes in the touched fields: Reviewed by Cursor Bugbot for commit e10173c. Configure here. |
Greptile SummaryThis PR is a pure copy/editorial pass across 21 comparison-page data files, removing self-referential hedging phrases ("marketing claim", "as of this check", "it should be noted that") and splitting run-on sentences into shorter, direct ones. No numbers, dates,
Confidence Score: 5/5Safe to merge — all changes are editorial copy rewrites with no logic, schema, or data alterations. The diff touches only string literals inside static data files. No executable logic, type definitions, API contracts, or test fixtures were modified. The one inconsistency flagged in integrationCount.detail is a copy-level framing issue, not a broken data field. apps/sim/lib/compare/data/sim.ts — the integrationCount.detail wording warrants a second look before the page goes live. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[sim.ts\nSim profile] --> C[Compare Page]
B1[zapier.ts] --> C
B2[n8n.ts] --> C
B3[make.ts] --> C
B4[openclaw.ts] --> C
B5["...17 more competitor files"] --> C
C --> D[Rendered comparison table\nvalue / shortValue / detail fields]
style A fill:#f9f,stroke:#333
style C fill:#bbf,stroke:#333
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[sim.ts\nSim profile] --> C[Compare Page]
B1[zapier.ts] --> C
B2[n8n.ts] --> C
B3[make.ts] --> C
B4[openclaw.ts] --> C
B5["...17 more competitor files"] --> C
C --> D[Rendered comparison table\nvalue / shortValue / detail fields]
style A fill:#f9f,stroke:#333
style C fill:#bbf,stroke:#333
Reviews (6): Last reviewed commit: "fix(compare): avoid accidental boolean-i..." | Re-trigger Greptile |
…ning Three facts whose tightened wording started with a bare 'No ' now matched the Yes/No boolean-icon convention (parseFactValue), collapsing a nuanced 'Partial' or plain descriptive sentence into a bare X icon. Rephrase with 'Not'/'not' so these render as full text again, matching pre-edit behavior.
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit e10173c. Configure here.
|
@cursor review |
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
1 issue from previous review remains unresolved.
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit e10173c. Configure here.
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
1 issue from previous review remains unresolved.
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit e10173c. Configure here.
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit e10173c. Configure here.

Summary
value/detail/shortValuefields, standout features, and limitations.confidencelevels, orsourceswere changed anywhere; theYes:/No:boolean-value convention is untouched.Type of Change
Testing
tsc --noEmitclean on all 21 touched filesbiome check --writecleansources/url/asOf/confidencefield across the whole diffChecklist