removedInput schema / $defs
Removed value: -{
- "LenderConditionEvidenceInput": {
- "description": "Hash-only lender condition evidence input.",
- "properties": {
- "condition_hash": {
- "description": "SHA-256 condition text hash.",
- "title": "Condition Hash",
- "type": "string"
- },
- "condition_id": {
- "description": "Public lender condition id.",
- "title": "Condition Id",
- "type": "string"
- },
- "condition_type": {
- "description": "Public condition category.",
- "title": "Condition Type",
- "type": "string"
- },
- "evidence_hashes": {
- "description": "Evidence artifact hashes.",
- "items": {
- "type": "string"
- },
- "title": "Evidence Hashes",
- "type": "array"
- },
- "non_secret_refs": {
- "description": "Public-safe condition references.",
- "items": {
- "type": "string"
- },
- "title": "Non Secret Refs",
- "type": "array"
- },
- "reviewer_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional reviewer hash.",
- "title": "Reviewer Hash"
- },
- "status": {
- "default": "pending",
- "description": "Declared public condition status.",
- "enum": [
- "pending",
- "satisfied",
- "rejected",
- "waived",
- "needs_review"
- ],
- "title": "Status",
- "type": "string"
- },
- "waiver_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional waiver hash.",
- "title": "Waiver Hash"
- }
- },
- "required": [
- "condition_id",
- "condition_type",
- "condition_hash"
- ],
- "title": "LenderConditionEvidenceInput",
- "type": "object"
- }
-}
addedInput schema / properties / condition / properties
Added value: +{
+ "condition_hash": {
+ "type": "string"
+ },
+ "condition_id": {
+ "type": "string"
+ },
+ "condition_type": {
+ "type": "string"
+ },
+ "evidence_hashes": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "non_secret_refs": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "reviewer_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "satisfied",
+ "rejected",
+ "waived",
+ "needs_review"
+ ],
+ "type": "string"
+ },
+ "waiver_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+}