/** Aperant Framework manifest -- the reference plugin implementation per D-06 */
export const APERANT_MANIFEST = {
    id: 'aperant',
    name: 'Aperant Framework',
    version: '0.0.1',
    stages: [
        {
            stage: 'context',
            artifacts: [
                {
                    nativeName: 'complexity_assessment.json',
                    role: 'context',
                    format: 'json',
                },
                { nativeName: 'context.json', role: 'context', format: 'json' },
                {
                    nativeName: 'requirements.json',
                    role: 'context',
                    format: 'json',
                },
                { nativeName: 'research.json', role: 'context', format: 'json' },
            ],
            mapper: './mappers/aperant-mapper.js',
        },
        {
            stage: 'plan',
            artifacts: [
                { nativeName: 'spec.md', role: 'plan', format: 'markdown' },
                {
                    nativeName: 'implementation_plan.json',
                    role: 'task-list',
                    format: 'json',
                },
            ],
            mapper: './mappers/aperant-mapper.js',
        },
        {
            stage: 'execute',
            artifacts: [
                {
                    nativeName: 'build-progress.json',
                    role: 'progress',
                    format: 'json',
                },
            ],
            mapper: './mappers/aperant-mapper.js',
        },
        {
            stage: 'verify',
            artifacts: [
                {
                    nativeName: 'qa_signoff.json',
                    role: 'verification',
                    format: 'json',
                },
                {
                    nativeName: 'proof.json',
                    role: 'proof',
                    format: 'json',
                },
            ],
            mapper: './mappers/aperant-mapper.js',
        },
    ],
    runtime: './bin/apt-tools.mjs',
};
//# sourceMappingURL=manifest.js.map