addedOutput schema / properties / evidence
Added value: +{
+ "additionalProperties": false,
+ "description": "Structured header observations used to produce the verdict.",
+ "properties": {
+ "error": {
+ "type": "string"
+ },
+ "https": {
+ "type": "boolean"
+ },
+ "missingRecommended": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "presentCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "score": {
+ "enum": [
+ "strong",
+ "moderate",
+ "weak"
+ ],
+ "type": "string"
+ },
+ "status": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "https"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / recommended_action
Added value: +{
+ "description": "Suggested next step; not a security guarantee.",
+ "enum": [
+ "proceed",
+ "proceed_with_caution",
+ "stop"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / summary
Added value: +{
+ "description": "Short human-readable explanation of the verdict.",
+ "type": "string"
+}
addedOutput schema / properties / verdict
Added value: +{
+ "description": "Header preflight verdict based on reachability, HTTPS, and tracked header presence.",
+ "enum": [
+ "PASS",
+ "WARN",
+ "FAIL"
+ ],
+ "type": "string"
+}
changedOutput schema / required
Previous value: -[
- "url",
- "accessible",
- "https"
-]New value: +[
+ "url",
+ "accessible",
+ "https",
+ "verdict",
+ "summary",
+ "evidence",
+ "recommended_action"
+]