addedInput schema / properties / company / properties
Added value: +{
+ "country": {
+ "maxLength": 80,
+ "minLength": 2,
+ "type": "string"
+ },
+ "dpaNotifications": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "fte": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "hasDpo": {
+ "type": "boolean"
+ },
+ "jurisdictions": {
+ "items": {
+ "enum": [
+ "FR-EU",
+ "UK",
+ "US-CA",
+ "BR",
+ "other"
+ ],
+ "type": "string"
+ },
+ "maxItems": 5,
+ "minItems": 1,
+ "type": "array"
+ },
+ "name": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ },
+ "revenueEur": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "sector": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ }
+}
addedInput schema / properties / company / required
Added value: +[
+ "name",
+ "sector",
+ "fte",
+ "revenueEur",
+ "country",
+ "jurisdictions",
+ "hasDpo"
+]
addedInput schema / properties / focus / maxLength
Added value: +500
addedInput schema / properties / presenterScript
Added value: +{
+ "items": {
+ "properties": {
+ "durationSec": {
+ "maximum": 120,
+ "minimum": 15,
+ "type": "number"
+ },
+ "keyPointsToAcknowledge": {
+ "items": {
+ "maxLength": 200,
+ "minLength": 5,
+ "type": "string"
+ },
+ "maxItems": 5,
+ "type": "array"
+ },
+ "motionHint": {
+ "enum": [
+ "opening-confidence",
+ "explaining",
+ "pointing-at-chart",
+ "thoughtful-pause",
+ "emphatic-point",
+ "nodding-listening",
+ "hand-gesture-open",
+ "summary-pose",
+ "closing-confidence"
+ ],
+ "type": "string"
+ },
+ "narration": {
+ "maxLength": 1200,
+ "minLength": 80,
+ "type": "string"
+ },
+ "slideId": {
+ "maxLength": 60,
+ "minLength": 2,
+ "type": "string"
+ },
+ "slideTitle": {
+ "maxLength": 120,
+ "minLength": 3,
+ "type": "string"
+ }
+ },
+ "required": [
+ "slideId",
+ "slideTitle",
+ "narration",
+ "durationSec"
+ ],
+ "type": "object"
+ },
+ "maxItems": 15,
+ "minItems": 6,
+ "type": "array"
+}
addedInput schema / properties / processingActivities / items
Added value: +{
+ "properties": {
+ "dataCategories": {
+ "items": {
+ "enum": [
+ "identification",
+ "contact",
+ "financieres",
+ "comportementales",
+ "techniques",
+ "sensibles-art9",
+ "judiciaires-art10",
+ "professionnelles",
+ "localisation"
+ ],
+ "type": "string"
+ },
+ "maxItems": 8,
+ "minItems": 1,
+ "type": "array"
+ },
+ "dataSubjects": {
+ "maxLength": 200,
+ "type": "string"
+ },
+ "description": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "estimatedVolume": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "internationalTransfers": {
+ "type": "boolean"
+ },
+ "name": {
+ "maxLength": 200,
+ "minLength": 2,
+ "type": "string"
+ },
+ "subProcessors": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ }
+ },
+ "required": [
+ "name",
+ "description",
+ "dataCategories",
+ "dataSubjects",
+ "subProcessors",
+ "internationalTransfers"
+ ],
+ "type": "object"
+}
addedInput schema / properties / processingActivities / maxItems
Added value: +30
addedInput schema / properties / processingActivities / minItems
Added value: +1
addedInput schema / properties / targetFrameworks / items
Added value: +{
+ "enum": [
+ "RGPD",
+ "UK GDPR",
+ "CCPA-CPRA",
+ "LGPD",
+ "NIST Privacy Framework",
+ "ISO 27701"
+ ],
+ "type": "string"
+}
addedInput schema / properties / targetFrameworks / maxItems
Added value: +6
addedInput schema / properties / targetFrameworks / minItems
Added value: +1
addedInput schema / required
Added value: +[
+ "company",
+ "processingActivities",
+ "targetFrameworks"
+]