{
  "schemaVersion": 1,
  "policyId": "grid-private-evaluation-boundary-v1",
  "protocolVersion": 1,
  "publicSplit": "train",
  "privateSplits": [
    "validation",
    "test"
  ],
  "locations": {
    "suiteOutsideRepository": true,
    "trainingInventoryOutsideRepository": true,
    "detailedResultsOutsideRepository": true
  },
  "allowedTrackedEvaluationFiles": [
    "README.md",
    "adapter-request.schema.json",
    "adapter-response.schema.json",
    "aggregate-result.schema.json",
    "detailed-result.schema.json",
    "policy.json",
    "policy.schema.json",
    "private-case.schema.json",
    "private-suite.schema.json",
    "training-inventory.schema.json"
  ],
  "prohibitedTrackedPathPrefixes": [
    ".private-evaluation/",
    "corpus/private-evaluation/",
    "evaluation-results/"
  ],
  "sourceFamilies": {
    "publicDerivationDomain": "grid-public-source-family-v1",
    "trainingInventoryCoverage": "every-record"
  },
  "contamination": {
    "minimumExactBytes": 32,
    "tokenNgramSize": 5,
    "minimumTokenCount": 24,
    "maximumTokenNgramJaccard": 0.9,
    "nearDuplicateAction": "fail-pending-review"
  },
  "publication": {
    "detailedVisibility": "private",
    "aggregateVisibility": "public-aggregate",
    "minimumAggregateCellSize": 5
  }
}
