{
  "schema": 1,
  "capturedAt": "2026-08-03",
  "statuses": ["observed", "documented", "unsupported", "pro-gated", "missing"],
  "statusRules": {
    "observed": "Reproduced on the live bench.",
    "documented": "Explicit current official statement; not runtime proof.",
    "unsupported": "Official or live evidence establishes absence.",
    "pro-gated": "Official or live evidence places the capability behind payment; scores zero in the free-tier comparison.",
    "missing": "No evidence; value remains null and is never silently scored zero."
  },
  "weights": {
    "depth": 0.25,
    "ux": 0.20,
    "logicResults": 0.20,
    "maintenanceTrust": 0.15,
    "integrationsData": 0.10,
    "value": 0.10
  },
  "criteria": {
    "depth": ["distinct question types", "authoring primitives", "logic and adaptivity", "assessment controls", "reuse and portability"],
    "ux": ["authoring workflow", "learner clarity and accessibility", "responsive and localized customization", "embed and publishing methods", "onboarding and support usability"],
    "logicResults": ["scoring semantics", "feedback and results", "reporting and analytics", "capture privacy and retention", "assessment workflow"],
    "maintenanceTrust": ["update recency", "active installs", "rating", "support resolution", "tested-current compatibility"],
    "integrationsData": ["WordPress hooks or API", "external integrations", "LMS commerce and marketing", "portability", "storage ownership and privacy"],
    "value": ["free benchmark coverage", "free limits", "license and ownership", "price transparency", "migration lock-in risk"]
  },
  "maintenanceBuckets": {
    "recencyDays": {"0-90": 10, "91-180": 8, "181-365": 6, "366-730": 3, "731+": 0},
    "activeInstalls": {"100000+": 10, "50000-99999": 8, "10000-49999": 6, "1000-9999": 4, "0-999": 2},
    "rating": "WordPress.org rating divided by 10",
    "supportResolutionPercent": {"90-100": 10, "75-89": 8, "50-74": 5, "1-49": 2, "0-or-null": 0},
    "testedCompatibility": {"current-major": 10, "one-major-behind": 7, "two-or-more-behind": 3, "unknown": null}
  },
  "formula": {
    "final": "10 * sum(weight * categoryScore); only when all categories are non-null",
    "provisional": "100 * sum(weight * knownCategoryScore) / sum(known weights)",
    "tieBreakers": ["fewer missing and pro-gated criteria", "depth", "logic and results", "maintenance and trust", "live benchmark pass rate", "lower Core-Six transfer", "alphabetical slug"]
  },
  "documentationTierProvisional": {
    "quiz-master-next": {"depth": 8, "ux": 7, "logicResults": 8, "maintenanceTrust": null, "integrationsData": 5, "value": 7, "knownWeighted": 72.94, "final": null},
    "quiz-maker": {"depth": 9, "ux": 8, "logicResults": 8, "maintenanceTrust": null, "integrationsData": 7, "value": 8, "knownWeighted": 81.76, "final": null},
    "h5p": {"depth": 9, "ux": 7, "logicResults": 7, "maintenanceTrust": null, "integrationsData": 8, "value": 9, "knownWeighted": 79.41, "final": null},
    "forminator": {"depth": 4, "ux": 8, "logicResults": 6, "maintenanceTrust": null, "integrationsData": 9, "value": 8, "knownWeighted": 64.71, "final": null},
    "watu": {"depth": 7, "ux": 6, "logicResults": 8, "maintenanceTrust": null, "integrationsData": 5, "value": 8, "knownWeighted": 68.82, "final": null},
    "hd-quiz": {"depth": 8, "ux": 8, "logicResults": 7, "maintenanceTrust": null, "integrationsData": 4, "value": 8, "knownWeighted": 72.94, "final": null},
    "pressprimer-quiz": {"depth": 8, "ux": 7, "logicResults": 9, "maintenanceTrust": null, "integrationsData": 9, "value": 9, "knownWeighted": 82.35, "final": null},
    "chained-quiz": {"depth": 6, "ux": 6, "logicResults": 9, "maintenanceTrust": null, "integrationsData": 8, "value": 9, "knownWeighted": 72.94, "final": null},
    "tutor": {"depth": 9, "ux": 7, "logicResults": 9, "maintenanceTrust": null, "integrationsData": 9, "value": 8, "knownWeighted": 84.12, "final": null},
    "quiz-cat": {"depth": 5, "ux": 8, "logicResults": 5, "maintenanceTrust": null, "integrationsData": 4, "value": 7, "knownWeighted": 58.24, "final": null}
  },
  "source": "Official WordPress.org plugin pages and API, captured 2026-08-03; live categories remain provisional until benchmark completion."
}
