"use strict";
/**
 * Canonical score-result envelope produced by `evaluateSpec`.
 *
 * Every dimension's scorer returns this shape. Carries the numeric score,
 * the letter rating, and structured provenance: what was penalized, what
 * caps fired, and the actionable next moves sorted by potential uplift.
 *
 * This shape is the contract between the spec engine and every renderer +
 * agent that consumes scoring output. See STANDARDS.md for methodology
 * citations and `spec.ts` for how dimensions declare penalties and caps.
 */
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=result.js.map