addedInput schema / properties / claimed_readiness
Added value: +{
+ "description": "Optional. What the organisation says about itself. The measured result is compared against it and the gap returned as readiness_gap plus a gap_finding, because an organisation whose self-image runs ahead of its process data has just told you where the change work starts.",
+ "enum": [
+ "agile",
+ "traditional",
+ "siloed"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / audit
Added value: +{
+ "description": "Reproducibility record: engine version, the rules that fired, and the resolved inputs. Deterministic, no timestamps. If the verdict is challenged months later, the same inputs on the same engine version reproduce it exactly.",
+ "properties": {
+ "bvf_version": {
+ "type": "string"
+ },
+ "engine": {
+ "type": "string"
+ },
+ "engine_version": {
+ "type": "string"
+ },
+ "inputs_used": {
+ "description": "The resolved inputs the result was computed on, including estimated pillar values.",
+ "type": "object"
+ },
+ "note": {
+ "type": "string"
+ },
+ "rules_fired": {
+ "description": "The rules that actually fired, in order: estimation, gates, classification, value arithmetic.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / properties / claimed_readiness
Added value: +{
+ "description": "Echo of the claim, when supplied.",
+ "enum": [
+ "agile",
+ "traditional",
+ "siloed"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / gap_finding
Added value: +{
+ "description": "The claimed-versus-measured gap read as a change-readiness finding. Surface verbatim when present.",
+ "type": "string"
+}
addedOutput schema / properties / readiness_gap
Added value: +{
+ "description": "Ordinal distance claimed-to-measured. Positive: the organisation claims better than it measures.",
+ "type": "number"
+}