cortexweaver
Version:
CortexWeaver is a command-line interface (CLI) tool that orchestrates a swarm of specialized AI agents, powered by Claude Code and Gemini CLI, to assist in software development. It transforms a high-level project plan (plan.md) into a series of coordinate
25 lines • 1.41 kB
JavaScript
;
/**
* Persona Entry Point - Stub File
*
* This file serves as a stub that delegates to the modular Persona implementation
* in the persona/ directory. The actual implementation has been refactored into
* multiple modules to maintain the 500-line limit per file.
*
* Modular structure:
* - persona/index.ts - Main PersonaLoader orchestrator
* - persona/loader.ts - Core loading functionality (502 lines - needs further refactoring)
* - persona/validator.ts - Validation and analysis functionality
* - persona/types.ts - Type definitions and interfaces
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.PersonaValidator = exports.PersonaLoaderCore = exports.PersonaLoader = void 0;
// Re-export the main PersonaLoader class and all related types/interfaces
var index_1 = require("./persona/index");
Object.defineProperty(exports, "PersonaLoader", { enumerable: true, get: function () { return index_1.PersonaLoader; } });
Object.defineProperty(exports, "PersonaLoaderCore", { enumerable: true, get: function () { return index_1.PersonaLoaderCore; } });
Object.defineProperty(exports, "PersonaValidator", { enumerable: true, get: function () { return index_1.PersonaValidator; } });
// Maintain backward compatibility by providing default exports
const index_2 = require("./persona/index");
exports.default = index_2.PersonaLoader;
//# sourceMappingURL=persona.js.map