{
  "benchmarkId": "automaziot-proposal-line-item-pricing-strict-2026-07-10",
  "status": "internal-evidence-only",
  "extractedAt": "2026-07-10T18:52:00+03:00",
  "source": "Automaziot proposal system",
  "currency": "ILS",
  "observationUnit": "explicit-ILS, explicitly non-recurring base-package line item",
  "sourceAudit": {
    "pricedProposals": 362,
    "explicitIlsLines": 855,
    "legacyMissingCurrencyLines": 754,
    "decision": "Legacy missing-currency rows are excluded from the public benchmark rather than imputed."
  },
  "benchmarkPopulation": {
    "definition": "distinct proposals contributing at least one line with numeric price > 0, currency=ILS and is_retainer=false in a named category",
    "proposals": 174,
    "statusCounts": { "draft": 70, "sent": 89, "accepted": 15 },
    "dateMin": "2026-04-05",
    "dateMax": "2026-07-09",
    "displayedLineItems": 738
  },
  "calculation": {
    "percentileFunction": "PostgreSQL percentile_cont",
    "priceField": "stored line-item price before proposal-level VAT; proposal-level discount is not applied",
    "duplicates": "multiple same-category line items in one proposal remain separate price observations",
    "currencyPolicy": "currency must explicitly equal ILS",
    "retainerPolicy": "is_retainer must explicitly equal false",
    "categoryAliases": {
      "automation": ["automation", "whatsapp_automation", "admin_automation"],
      "foundation": ["foundation", "infrastructure", "catalog"],
      "documents": ["documents", "documentation"],
      "operations": ["operations", "management"],
      "support": ["support", "maintenance", "monitoring"]
    }
  },
  "publicationRules": {
    "minimumNamedProposalSample": 10,
    "minimumOverallProposalSample": 30,
    "publishOnlyAggregates": true,
    "excludePII": true,
    "requiredLabel": "Automaziot proposal line items; categories can overlap and are not whole-project prices",
    "forbidCausalOrMarketWideClaims": true
  },
  "segments": [
    { "key": "automation", "labelHe": "אוטומציות", "labelEn": "Automation", "nProposals": 120, "nLineItems": 172, "p25": 1500, "median": 2900, "p75": 3500 },
    { "key": "foundation", "labelHe": "תשתית", "labelEn": "Infrastructure", "nProposals": 125, "nLineItems": 211, "p25": 500, "median": 700, "p75": 1000 },
    { "key": "ai_agent", "labelHe": "סוכני AI", "labelEn": "AI agents", "nProposals": 91, "nLineItems": 123, "p25": 6000, "median": 7200, "p75": 8750 },
    { "key": "integration", "labelHe": "אינטגרציות", "labelEn": "Integrations", "nProposals": 62, "nLineItems": 83, "p25": 2000, "median": 2500, "p75": 3750 },
    { "key": "data", "labelHe": "נתונים", "labelEn": "Data", "nProposals": 41, "nLineItems": 52, "p25": 2500, "median": 4000, "p75": 5000 },
    { "key": "documents", "labelHe": "מסמכים", "labelEn": "Documents", "nProposals": 29, "nLineItems": 34, "p25": 3125, "median": 4500, "p75": 6375 },
    { "key": "operations", "labelHe": "תפעול", "labelEn": "Operations", "nProposals": 14, "nLineItems": 20, "p25": 3950, "median": 4500, "p75": 6750 },
    { "key": "visibility", "labelHe": "נראות", "labelEn": "Visibility", "nProposals": 18, "nLineItems": 30, "p25": 3500, "median": 4150, "p75": 5500 },
    { "key": "voice", "labelHe": "קול וטלפוניה", "labelEn": "Voice and telephony", "nProposals": 12, "nLineItems": 13, "p25": 4500, "median": 7500, "p75": 9100 }
  ],
  "suppressedSegments": [
    { "key": "support", "nProposals": 9, "nLineItems": 9, "reason": "Strict explicit-ILS/non-recurring subset is below the n=10 publication floor." }
  ],
  "excludedSegments": [
    { "key": "custom", "reason": "Heterogeneous bespoke work; a single public median would imply false comparability." }
  ]
}
