...
Code Block |
---|
{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "Innovation-Capability Relationship Schema", "description": "Schema for relationships between Innovation domain and Capability domain", "type": "object", "required": ["relationshipID", "innovationID", "title", "relationshipType"], "properties": { "relationshipID": { "type": "string", "description": "Unique identifier for this relationship" }, "innovationID": { "type": "string", "description": "ID of the innovation element" }, "title": { "type": "string", "description": "Name of the capability" }, "relationshipType": { "type": "string", "description": "Nature of the relationship", "enum": ["enhances-capability", "requires-capability", "creates-capability", "transforms-capability", "extends-capability", "other"] }, "relationshipStrength": { "type": "integer", "description": "Importance of this relationship (1-5)", "minimum": 1, "maximum": 5 }, "capabilityContribution": { "type": "string", "description": "How capability contributes to innovation" }, "innovationImpact": { "type": "object", "description": "How innovation impacts this capability", "properties": { "impactType": { "type": "string", "description": "Type of impact", "enum": ["maturity-increase", "scope-expansion", "efficiency-improvement", "quality-enhancement", "other"] }, "impactDescription": { "type": "string", "description": "Description of impact" }, "currentState": { "type": "string", "description": "Current capability state" }, "targetState": { "type": "string", "description": "Target capability state" } } }, "capabilityRequirements": { "type": "array", "description": "Capability requirements for innovation success", "items": { "type": "object", "properties": { "requirementType": { "type": "string", "description": "Type of requirement" }, "requirementDescription": { "type": "string", "description": "Description of requirement" }, "fulfilmentLevel": { "type": "string", "description": "Current level of fulfillment", "enum": ["not-fulfilled", "partially-fulfilled", "mostly-fulfilled", "completely-fulfilled"] } } } }, "performanceMetrics": { "type": "array", "description": "Metrics for measuring capability impact", "items": { "type": "object", "properties": { "metricName": { "type": "string", "description": "Name of metric" }, "currentValue": { "type": "string", "description": "Current value" }, "targetValue": { "type": "string", "description": "Target value" }, "measurementFrequency": { "type": "string", "description": "How often measured" } } } } } } |
Innovation Domain Schema
...
Innovation Domain Schema Properties
Innovation Domain Attributes
...