|
2492 | 2492 | "properties": { |
2493 | 2493 | "value": { |
2494 | 2494 | "type": [ |
2495 | | - "number", |
| 2495 | + "string", |
2496 | 2496 | "null" |
2497 | 2497 | ], |
2498 | | - "description": "Numeric assessment value for this year phase (e.g., score/percentage) or null.", |
| 2498 | + "description": "Assessment value label for this year phase (for example, \"Full\") or null.", |
2499 | 2499 | "examples": [ |
2500 | | - 1.0, |
| 2500 | + "Full", |
2501 | 2501 | null |
2502 | 2502 | ] |
2503 | 2503 | }, |
|
2531 | 2531 | ], |
2532 | 2532 | "description": "Alternate product, if any, or null.", |
2533 | 2533 | "examples": [ |
2534 | | - "Other Product" |
| 2534 | + "Other Product", |
| 2535 | + null |
2535 | 2536 | ] |
2536 | 2537 | }, |
2537 | 2538 | "publisher": { |
|
2577 | 2578 | "additionalProperties": false, |
2578 | 2579 | "examples": [ |
2579 | 2580 | { |
2580 | | - "value": 1.0, |
| 2581 | + "value": "Full", |
2581 | 2582 | "userProfileIds": [ |
2582 | 2583 | "0d8e0c84-c0b4-4459-8b23-11ccff5ae319" |
2583 | 2584 | ], |
|
2601 | 2602 | ] |
2602 | 2603 | }, |
2603 | 2604 | "breakoutId": { |
2604 | | - "$ref": "#/components/schemas/NullableUuid", |
2605 | | - "description": "Optional breakout identifier, may be null." |
| 2605 | + "type": [ |
| 2606 | + "string", |
| 2607 | + "null" |
| 2608 | + ], |
| 2609 | + "format": "uuid", |
| 2610 | + "description": "Optional breakout identifier, may be null.", |
| 2611 | + "examples": [ |
| 2612 | + "fd9a6a53-594d-41aa-950a-b21ff41d4688", |
| 2613 | + null |
| 2614 | + ] |
2606 | 2615 | }, |
2607 | 2616 | "category": { |
2608 | 2617 | "type": "string", |
|
3114 | 3123 | ] |
3115 | 3124 | }, |
3116 | 3125 | "expiryDate": { |
3117 | | - "$ref": "#/components/schemas/NullableDateTimeStringType", |
3118 | | - "description": "Contract expiry date string." |
| 3126 | + "type": [ |
| 3127 | + "string", |
| 3128 | + "null" |
| 3129 | + ], |
| 3130 | + "format": "date-time", |
| 3131 | + "examples": [ |
| 3132 | + "2026-01-01T00:00:00Z", |
| 3133 | + null |
| 3134 | + ], |
| 3135 | + "description": "Contract expiry date as an ISO 8601 date-time string, or null." |
3119 | 3136 | } |
3120 | 3137 | }, |
3121 | 3138 | "required": [ |
|
3194 | 3211 | ] |
3195 | 3212 | }, |
3196 | 3213 | "replacementDate": { |
3197 | | - "$ref": "#/components/schemas/NullableDateTimeStringType", |
3198 | | - "description": "Planned replacement date string." |
| 3214 | + "type": [ |
| 3215 | + "string", |
| 3216 | + "null" |
| 3217 | + ], |
| 3218 | + "format": "date-time", |
| 3219 | + "examples": [ |
| 3220 | + "2026-01-01T00:00:00Z", |
| 3221 | + null |
| 3222 | + ], |
| 3223 | + "description": "Planned replacement date as an ISO 8601 date-time string, or null." |
3199 | 3224 | } |
3200 | 3225 | }, |
3201 | 3226 | "required": [ |
|
3304 | 3329 | ] |
3305 | 3330 | }, |
3306 | 3331 | "discoveryDate": { |
3307 | | - "$ref": "#/components/schemas/NullableDateTimeStringType", |
| 3332 | + "type": [ |
| 3333 | + "string", |
| 3334 | + "null" |
| 3335 | + ], |
| 3336 | + "format": "date-time", |
| 3337 | + "examples": [ |
| 3338 | + "2026-01-01T00:00:00Z", |
| 3339 | + null |
| 3340 | + ], |
3308 | 3341 | "description": "Date the discovery occurred (string); Default: null." |
3309 | 3342 | }, |
3310 | 3343 | "accountManager": { |
|
3374 | 3407 | ] |
3375 | 3408 | }, |
3376 | 3409 | "createdDate": { |
3377 | | - "$ref": "#/components/schemas/NullableDateTimeStringType", |
| 3410 | + "type": [ |
| 3411 | + "string", |
| 3412 | + "null" |
| 3413 | + ], |
| 3414 | + "format": "date-time", |
| 3415 | + "examples": [ |
| 3416 | + "2026-01-01T00:00:00Z", |
| 3417 | + null |
| 3418 | + ], |
3378 | 3419 | "description": "ISO 8601 date-time string when created; Default: null." |
3379 | 3420 | }, |
3380 | 3421 | "modifiedDate": { |
3381 | | - "$ref": "#/components/schemas/NullableDateTimeStringType", |
| 3422 | + "type": [ |
| 3423 | + "string", |
| 3424 | + "null" |
| 3425 | + ], |
| 3426 | + "format": "date-time", |
| 3427 | + "examples": [ |
| 3428 | + "2026-01-01T00:00:00Z", |
| 3429 | + null |
| 3430 | + ], |
3382 | 3431 | "description": "ISO 8601 date-time string when last modified; Default: null." |
3383 | 3432 | }, |
3384 | 3433 | "primaryPublisher": { |
|
3904 | 3953 | ] |
3905 | 3954 | }, |
3906 | 3955 | "breakoutId": { |
3907 | | - "$ref": "#/components/schemas/NullableUuid", |
3908 | | - "description": "Breakout identifier or null." |
| 3956 | + "type": [ |
| 3957 | + "string", |
| 3958 | + "null" |
| 3959 | + ], |
| 3960 | + "description": "Breakout identifier or null.", |
| 3961 | + "examples": [ |
| 3962 | + "fd9a6a53-594d-41aa-950a-b21ff41d4688", |
| 3963 | + null |
| 3964 | + ] |
3909 | 3965 | }, |
3910 | 3966 | "breakoutName": { |
3911 | 3967 | "type": [ |
|
0 commit comments