Disclaimer: Independent product / portfolio work by Kaushal Khodifad. Not a live commercial product.return to portfolio
Disclaimer: Independent product / portfolio work by Kaushal Khodifad.
Credibility · opinion vs fact

Stress Test the Estimates

Most of this model's inputs are one analyst's judgment - 83 of 162 sub-score cells, every pricingAccess score, and all whitespace multipliers. This screen separates opinion from fact: it classifies every cell, perturbs every judged one, re-ranks the plays under six named stress scenarios, and shows exactly which analyst-set input the flagship wedge conclusion actually hinges on.

Where the judgment sits - all 162 sub-score cells, classified

The moat arithmetic is a glass box, but arithmetic is only as good as its inputs. 83 of 162 cells (51%) are one analyst's judgment - either a raw estimate or anchored only to a synthesis (author-thesis) paragraph. The rank-integrity test elsewhere on this site covers directional cells only. This screen stress-tests everything it does not.

cited 44directional 35synthesis 3estimate 80judged (estimate + synthesis) 83
Agent readiness
4/27 judged
Governance & trust
14/27 judged
Data gravity
21/27 judged
Ecosystem / MCP
13/27 judged
Delivery proof
4/27 judged
Pricing access
27/27 judged100% estimated

⚠ Pricing access - the axis that carries the "mid-market Palantir alternative" wedge - has no third-party anchor for ANY of its 27 vendor scores. Its impact is quantified below, not hidden behind a badge.

Single-cell perturbation census - the honest version of the rank-integrity claim

The tested invariant guarantees no directional cell (±20) can change the default vendor top-10. Running the same ±20 perturbation over every judged cell instead: 28 of 83 judged cells change the top-10 on their own. The ranking is not invariant to the estimates - anyone claiming otherwise would be overselling. Every mover is listed; all of this is re-computed by the assertion harness on every run.

EvoluteIQ · Agent readiness+20EvoluteIQ · Governance & trust+20EvoluteIQ · Data gravity+20EvoluteIQ · Ecosystem / MCP+20Databricks · Pricing access20Snowflake · Pricing access−/+20Starburst · Governance & trust+20Starburst · Data gravity+20Starburst · Ecosystem / MCP+20Microsoft Fabric · Pricing access+20Google Cloud · Agent readiness−/+20Google Cloud · Governance & trust−/+20Google Cloud · Data gravity20Google Cloud · Delivery proof20Google Cloud · Pricing access20AWS · Agent readiness−/+20AWS · Governance & trust−/+20AWS · Data gravity−/+20AWS · Delivery proof−/+20AWS · Pricing access+20Palantir · Data gravity−/+20Palantir · Ecosystem / MCP−/+20Palantir · Pricing access−/+20Dataiku · Data gravity−/+20Dataiku · Pricing access−/+20Informatica · Pricing access20Atlan · Data gravity−/+20Atlan · Pricing access+20
Six stress worlds - does the whitespace ranking survive the estimates?

Each column re-scores the model under a named, reproducible assumption shift and re-ranks all ten plays. Under the balanced lens, the #1 play (MCP-native data governance gateway) stays #1 in 4/6 scenarios; the flagship mid-market wedge ranges #3-#4.

PlayNominalSkeptic −15Bull +15Pricing = 50Pull = 1.0Adversarial
MCP-native data governance gateway#1#1#1#1#5▼4#5▼4
Agent-first context layer#2#2#2#2#6▼4#6▼4
Contract-native agentic data quality#3#4▼1#3#3#1▲2#2▲1
Mid-market 'Palantir alternative'flagship wedge#4#3▲1#4#4#4#3▲1
Framework-agnostic agent observability + hard cost control#5#5#5#5#2▲3#1▲4
Domain-specific data agents for regulated verticals#6#6#6#7▼1#7▼1#7▼1
Agentic data engineer that opens PRs to dbt/Airflow with full context#7#7#7#6▲1#3▲4#4▲3
AI-ready unstructured data pipeline#8#8#8#8#8#8
Cross-platform metadata unification#9#9#9#9#9#9
OSS agentic data pipeline orchestrator#10#10#10#10#10#10
Skeptic −15: Every judged (estimate/synthesis) sub-score shifted −15, anchored cells untouched. 'The analyst is systematically too generous.'Bull +15: Every judged sub-score shifted +15. 'The analyst is systematically too harsh.'Pricing = 50: Every vendor's pricingAccess set to 50. This axis is 100% analyst-estimated for all vendors, and it carries the mid-market wedge - this scenario deletes ALL of the differentiation the estimates created.Pull = 1.0: Every play's marketPull multiplier set to 1.0. marketPull is an unsourced analyst constant that multiplies the FINAL score - this removes it entirely.Adversarial: Judged cells −15 AND marketPull = 1.0 AND buildGap +0.10 - every analyst-favoring assumption reversed simultaneously. If a play survives this, the estimates are not carrying it.
What actually moves the wedge - one judged input at a time (balanced lens)

Nominal: the mid-market wedge scores 68.6 EIQ-fit, rank #4. Each bar varies ONE analyst-set input across a plausible range and shows the resulting fit + rank.

Measured finding: the single most powerful driver is marketPull - an unsourced constant that multiplies the final score. On its own it swings the wedge between rank #8 and #1. The pricing estimates move the score far less than the multiplier does.

marketPull (1.10, analyst-set) → 1.00 / 1.20An unsourced constant that multiplies the final score directly.
1.00: 62.4 · rank #81.20: 74.9 · rank #1
buildGap (0.50, analyst-set) ±0.15Months-to-ship proxy - also an analyst constant.
0.65: 65.3 · rank #50.35: 71.9 · rank #2
Incumbents' Pricing access ±20Palantir / Microsoft / Databricks reach further down-market than estimated - contestation rises.
incumbents +20: 67.6 · rank #4incumbents −20: 69.7 · rank #3
All Pricing access cells ±20The one axis where every vendor score is an analyst estimate - shifted for the whole field at once.
all +20: 67.6 · rank #4all −20: 69.1 · rank #4
EvoluteIQ Pricing access (82, estimate) ±20The self-entry's own most favorable estimated cell - feeds the capability-match cosine.
82 → 62: 68.1 · rank #482 → 100: 68.6 · rank #3
Demand for Pricing access (95) ±15How much the play is ASSUMED to require pricing access - analyst-set demand vector.
80: 68.3 · rank #4100: 68.7 · rank #4
Falsification tripwires - what would change this recommendation

A strategy input is only as good as its kill criteria. Each tripwire names a real-world event to watch, the estimated cells it would re-score, and the wedge's re-computed fit and rank - derived from the same model, not narrated. The re-scored values are illustrative analyst judgment; the deltas are computed.

Palantir ships transparent mid-market packaging

Wedge assumes Palantir stays enterprise-only (pricingAccess estimated 18).

Watch: PLTR earnings calls & pricing page - any self-serve / published-price SKU below 7-figure TCV.

Palantir Pricing access 1855
fit 68.668.5 (-0.2) · rank #4 → #4 (holds)
Microsoft / Databricks bundle an ontology-lite mid-market SKU

Wedge assumes the giants keep selling top-down (pricingAccess estimated 46 / 34).

Watch: Microsoft Ignite & Databricks Data+AI Summit - packaged 'agent + semantic layer' SKUs with published pricing.

Microsoft Fabric Pricing access 4665Databricks Pricing access 3460
fit 68.667.2 (-1.4) · rank #4 → #4 (holds)
EvoluteIQ's own pricing advantage is overstated

Wedge leans on EIQ's pricingAccess = 82 - an estimate about the author's own subject.

Watch: EIQ's first ~10 mid-market wins/losses - if sales cycles & TCV look enterprise-shaped, re-score to ~60.

EvoluteIQ Pricing access 8260
fit 68.668.0 (-0.7) · rank #4 → #4 (holds)

Measured takeaway: at these magnitudes no single tripwire demotes the wedge's rank - the conclusion is robust to one-vendor re-scores but NOT to the marketPull multiplier above. That asymmetry is the finding.

Everything on this screen is deterministic and re-derivable: the census, the perturbation count, the scenario grid, the tornado and the tripwires are computed from the same pure scoring module as the live sliders, and frozen as assertions in model.test.ts - if any number here drifts from the model, the harness fails.

↑ Independent product by Kaushal Khodifad. PrePost GenAI is a personal project / portfolio piece in the agentic data & analytics competitive whitespace space. Not a live commercial product. Data is illustrative.

Return to portfolioOpen the live demo