"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CURRENT_RELEASE_COMPATIBILITY = exports.RELEASE_SUCCESS_MARKER_FILE = void 0;
const cli_constants_1 = require("../../../lib/config/cli-constants");
Object.defineProperty(exports, "RELEASE_SUCCESS_MARKER_FILE", { enumerable: true, get: function () { return cli_constants_1.RELEASE_SUCCESS_MARKER_FILE; } });
exports.CURRENT_RELEASE_COMPATIBILITY = {
    workspaceMetadata: {
        minimum: 1,
        maximum: 1,
    },
    artifactSchemas: {
        specification: {
            minimum: 1,
            maximum: 1,
        },
        planning: {
            minimum: 1,
            maximum: 1,
        },
        prompt: {
            minimum: 1,
            maximum: 1,
        },
        template: {
            minimum: 1,
            maximum: 1,
        },
        promptManifest: {
            minimum: 1,
            maximum: 1,
        },
        templateManifest: {
            minimum: 1,
            maximum: 1,
        },
        releaseManifest: {
            minimum: 1,
            maximum: 1,
        },
        releaseRuntimeMetadata: {
            minimum: 1,
            maximum: 1,
        },
    },
};
