{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://imvara.io/frameworks/mom/v1/specification.json",
  "title": "Missed Opportunity Modeling (MOM) v1.0",
  "description": "A public specification for defining enterprise opportunity, auditing current representation, and identifying gaps between market demand and organizational readiness.",
  "type": "object",
  "framework": {
    "name": "Missed Opportunity Modeling",
    "acronym": "MOM",
    "version": "1.0",
    "status": "public-specification",
    "maintainer": {
      "name": "Imvara",
      "url": "https://imvara.io"
    },
    "canonicalUrl": "https://imvara.io/frameworks/mom/v1",
    "publicationDate": "2026-07-23",
    "language": "en-US",
    "citation": "Imvara. Missed Opportunity Modeling (MOM), Version 1.0."
  },
  "purpose": "MOM defines the opportunity landscape before auditing an enterprise. It evaluates how well the enterprise's meaning, evidence, capabilities, authority, machine-readable infrastructure, and governance align with external demand.",
  "coreModel": {
    "sequence": [
      "demand",
      "meaning",
      "evidence",
      "capability",
      "governance"
    ],
    "equation": "opportunityLandscape - currentEnterpriseRepresentation = missedOpportunity"
  },
  "designPrinciples": [
    "opportunity-before-audit",
    "business-meaning-before-technical-optimization",
    "evidence-before-assertion",
    "capabilities-before-content-volume",
    "transparent-scoring",
    "separate-observation-inference-and-recommendation",
    "human-and-machine-usability",
    "versioned-methodology"
  ],
  "definitions": {
    "demand": "Observed or modeled need expressed by people, markets, machines, or agents.",
    "intent": "The outcome a person, machine, or agent is attempting to understand or accomplish.",
    "entity": "A uniquely identifiable person, organization, product, service, concept, place, or other subject.",
    "attribute": "A characteristic associated with an entity.",
    "relationship": "A defined connection between two entities.",
    "capability": "Something an enterprise can reliably do, deliver, enable, or support.",
    "claim": "A statement made by or about an enterprise.",
    "evidence": "A source that supports, qualifies, or contradicts a claim.",
    "authority": "The strength and credibility of signals supporting an entity, claim, or capability.",
    "representation": "How an enterprise is described, understood, compared, or classified by people and machines.",
    "opportunity": "A strategically relevant area of demand the enterprise may be positioned to satisfy.",
    "missedOpportunity": "The measurable gap between an opportunity and the enterprise's current representation or readiness.",
    "invocation": "The selection or use of an enterprise, capability, resource, or action by an intelligent system.",
    "confidence": "The assessed reliability of a finding based on source quality, coverage, recency, and consistency."
  },
  "requiredInputs": [
    "marketDemand",
    "customerAndMachineIntent",
    "categoryAndTopicDemand",
    "enterpriseEntities",
    "enterpriseCapabilities",
    "productsAndServices",
    "claims",
    "supportingEvidence",
    "websiteContent",
    "structuredData",
    "machineReadableDeclarations",
    "competitiveRepresentation"
  ],
  "optionalInputs": [
    "firstPartyAnalytics",
    "customerResearch",
    "searchDemandData",
    "aiResponseObservations",
    "salesData",
    "commercialValueModels",
    "partnerData",
    "industryBenchmarks",
    "regulatoryConstraints",
    "geographicDemand",
    "audienceSegments"
  ],
  "provenanceRequirements": {
    "requiredFields": [
      "sourceId",
      "sourceType",
      "sourceUrlOrLocation",
      "collectionDate",
      "ownership",
      "confidence",
      "recency",
      "geographicRelevance",
      "audienceRelevance",
      "origin"
    ],
    "originValues": [
      "human",
      "machine",
      "mixed"
    ],
    "ownershipValues": [
      "first-party",
      "second-party",
      "third-party",
      "public"
    ]
  },
  "scoring": {
    "scale": {
      "minimum": 0,
      "maximum": 100
    },
    "dimensions": [
      {
        "id": "demandAlignment",
        "name": "Demand Alignment",
        "description": "How strongly the enterprise aligns with observed or modeled demand."
      },
      {
        "id": "meaningClarity",
        "name": "Meaning Clarity",
        "description": "How clearly the enterprise's entities, attributes, relationships, and positioning are defined."
      },
      {
        "id": "evidenceStrength",
        "name": "Evidence Strength",
        "description": "How well claims and capabilities are supported by credible evidence."
      },
      {
        "id": "capabilityClarity",
        "name": "Capability Clarity",
        "description": "How clearly enterprise capabilities are expressed and mapped to demand."
      },
      {
        "id": "authorityStrength",
        "name": "Authority Strength",
        "description": "How strong and credible the external and internal authority signals are."
      },
      {
        "id": "machineReadability",
        "name": "Machine Readability",
        "description": "How consistently machines can access, parse, and interpret the enterprise's information."
      },
      {
        "id": "governanceReadiness",
        "name": "Governance Readiness",
        "description": "How effectively the enterprise manages ownership, updates, controls, and accountability."
      }
    ],
    "weighting": {
      "mode": "configurable",
      "rule": "Weights must total 1.0 and must be disclosed in every implementation.",
      "defaultWeights": {
        "demandAlignment": 0.2,
        "meaningClarity": 0.15,
        "evidenceStrength": 0.15,
        "capabilityClarity": 0.15,
        "authorityStrength": 0.15,
        "machineReadability": 0.1,
        "governanceReadiness": 0.1
      }
    },
    "confidenceLevels": [
      {
        "id": "low",
        "minimum": 0,
        "maximum": 0.49
      },
      {
        "id": "medium",
        "minimum": 0.5,
        "maximum": 0.79
      },
      {
        "id": "high",
        "minimum": 0.8,
        "maximum": 1.0
      }
    ],
    "scoreRequirements": [
      "numericValue",
      "confidence",
      "supportingEvidence",
      "sourceCoverage",
      "explanation",
      "assessmentDate"
    ]
  },
  "opportunityRecord": {
    "requiredFields": [
      "opportunityId",
      "opportunityName",
      "demandStrength",
      "strategicRelevance",
      "currentRepresentation",
      "evidenceCoverage",
      "capabilityCoverage",
      "authorityCoverage",
      "machineReadability",
      "competitivePressure",
      "confidence",
      "gapScore",
      "priority",
      "recommendedAction"
    ],
    "fieldDefinitions": {
      "opportunityId": "Stable unique identifier for the opportunity.",
      "opportunityName": "Human-readable name of the opportunity.",
      "demandStrength": "Relative strength of observed or modeled demand.",
      "strategicRelevance": "Importance of the opportunity to the enterprise.",
      "currentRepresentation": "How clearly the enterprise is currently associated with the opportunity.",
      "evidenceCoverage": "Strength and completeness of supporting evidence.",
      "capabilityCoverage": "Degree to which relevant capabilities are defined and supported.",
      "authorityCoverage": "Strength of authority signals associated with the opportunity.",
      "machineReadability": "Degree to which related information is accessible and interpretable by machines.",
      "competitivePressure": "Strength of competing entities in the same opportunity space.",
      "confidence": "Reliability of the assessment.",
      "gapScore": "Calculated difference between opportunity potential and current readiness.",
      "priority": "Recommended action priority.",
      "recommendedAction": "The most important next action for the opportunity."
    }
  },
  "requiredOutputs": [
    "opportunityLandscape",
    "enterpriseOntology",
    "capabilityMap",
    "claimToEvidenceMap",
    "websiteAlignmentAudit",
    "machineReadinessAudit",
    "missedOpportunityMatrix",
    "prioritizedRoadmap",
    "confidenceAndEvidenceSummary"
  ],
  "assessmentRequirements": {
    "requiredMetadata": [
      "assessmentId",
      "organization",
      "assessmentDate",
      "momVersion",
      "scope",
      "dataSources",
      "weightsUsed",
      "analystOrSystem",
      "limitations"
    ],
    "findingTypes": [
      "observation",
      "inference",
      "recommendation"
    ],
    "statusValues": [
      "draft",
      "in-progress",
      "complete",
      "superseded"
    ]
  },
  "limitations": [
    "MOM does not guarantee inclusion, recommendation, selection, or invocation by third-party AI systems.",
    "MOM does not control third-party models, interfaces, agents, or ranking systems.",
    "MOM does not equate visibility with business value.",
    "Modeled commercial impact must not be represented as guaranteed revenue.",
    "Assessment quality depends on the completeness, accuracy, recency, and provenance of inputs.",
    "Every MOM assessment represents a point-in-time evaluation."
  ],
  "governance": {
    "versioning": "semantic-versioning",
    "changePolicy": "Material methodology changes require a new version and changelog entry.",
    "maintainer": "Imvara",
    "publicReview": true
  },
  "changelog": [
    {
      "version": "1.0",
      "date": "2026-07-23",
      "status": "initial-public-release",
      "changes": [
        "Established the MOM core model.",
        "Defined required inputs and outputs.",
        "Defined scoring dimensions and configurable weighting.",
        "Defined opportunity record fields.",
        "Defined assessment, provenance, confidence, governance, and limitation requirements."
      ]
    }
  ]
}
