"use strict";
/**
 * High-Context Validation Prompt
 *
 * Comprehensive validation prompt with generalised security rules.
 * Used for validating Layer 1/2 findings with full file context.
 *
 * Now backed by the modular prompt system. The monolithic constant is
 * generated from all modules combined for backward compatibility.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.HIGH_CONTEXT_VALIDATION_PROMPT = exports._getFullPrompt = exports.getFullValidationPrompt = exports.assembleValidationPrompt = void 0;
var modules_1 = require("./modules");
Object.defineProperty(exports, "assembleValidationPrompt", { enumerable: true, get: function () { return modules_1.assembleValidationPrompt; } });
Object.defineProperty(exports, "getFullValidationPrompt", { enumerable: true, get: function () { return modules_1.getFullValidationPrompt; } });
/**
 * Legacy backward-compatible constant.
 * Equivalent to getFullValidationPrompt() — all modules combined.
 * Kept so any code importing this constant continues to work.
 */
var modules_2 = require("./modules");
Object.defineProperty(exports, "_getFullPrompt", { enumerable: true, get: function () { return modules_2.getFullValidationPrompt; } });
const modules_3 = require("./modules");
exports.HIGH_CONTEXT_VALIDATION_PROMPT = (0, modules_3.getFullValidationPrompt)();
//# sourceMappingURL=validation.js.map