<?php
/**
 * FreshCloud Mail — compose module discovery
 * GET /api/email/compose
 */

require_once __DIR__ . '/../_bootstrap.php';

freshcloud_mail_json(200, [
    'module' => 'compose',
    'version' => '0.1.0-test',
    'phase' => 'archived',
    'public_methods' => [
        'POST /api/email/compose/start'      => 'Create a new draft (returns draft_id)',
        'PUT  /api/email/compose/{id}'       => 'Save draft state',
        'GET  /api/email/compose/{id}'       => 'Resume draft (returns ComposeRequest)',
        'DELETE /api/email/compose/{id}'     => 'Delete draft',
        'POST /api/email/compose/{id}/send'  => 'Send draft (or new compose)',
    ],
    'recipe' => 'https://github.com/avidtech6/freshcloud-mail-recipes/blob/main/recipes/compose/',
    'timestamp' => gmdate('c'),
]);
