IP v1.0 — When a diagnostic is issued, when it is declined, and what you receive.
Every CSV upload undergoes a quality check before processing. We evaluate:
After intake, we assign a reliability grade based on schema match quality and structural completeness. This grade determines whether financial estimates are included in your diagnostic.
| Grade | Threshold | Scope |
|---|---|---|
| HIGH | 70%+ column match | Full diagnostic with financial impact estimates included. |
| MODERATE | 50–69% column match | Full diagnostic with financial estimates included; disclosure note on schema limitations. |
| LOW | <50% column match | Full structural analysis; financial estimates withheld and marked as "Data Reliability Grade: LOW". |
A diagnostic can only be issued if your dataset meets minimum sufficiency thresholds:
| Metric | Threshold | Rationale |
|---|---|---|
| Contacts | ≥ 20 | Minimum sample size for structural pattern detection. |
| Deals | ≥ 15 | Minimum pipeline records to assess deal timing and status anomalies. |
| Eligible Rules | ≥ 5 | Minimum rule domains with sufficient data to produce a meaningful CEI score. |
Based on intake and sufficiency evaluation, your diagnostic receives one of four issuance states:
Your data passed all gates. You receive a full diagnostic PDF with Composite Exposure Index, tier classification, domain breakdown, structural findings, financial impact estimates, and control gap inventory.
Your data passed sufficiency but triggered one or more data quality notices (e.g., thin contact overlap, single pipeline, low owner assignment overlap). Your diagnostic is issued in full; limitations are disclosed on the cover and in the findings summary for transparency.
Your upload failed the intake quality check (unsupported file format, unparseable CSV, column mapping failed, missing critical fields). You receive an intake receipt explaining the failure, a troubleshooting guide for your CRM, and a resubmission invitation.
Your data passed intake but fell below sufficiency thresholds (fewer than 20 contacts, fewer than 15 deals, fewer than 5 eligible rules). You receive an intake receipt with your dataset summary, the specific thresholds you missed, and guidance on expanding your export.
If your diagnostic is not issued, the following steps apply:
Results are directly comparable only within the same framework, policy, and model versions. When you re-upload your data, we report if your version is aligned with the prior run. If we have released a new version of the Revenue Risk Framework, Classification Model, or Issuance Policy since your prior diagnostic, results from the two runs should not be directly compared. A version drift notice will be included in your receipt and summary if applicable.
You may resubmit your dataset (the same file or a revised export) at any time. If we detect that you are resubmitting the same dataset, your receipt will include a link to your prior diagnostic and a summary of any version changes. If you are submitting a new export, a fresh diagnostic will be generated within 48–72 hours.