export const CLI_RELEASE = '1.0.0';
export const cliCapabilities = {
  release: CLI_RELEASE, schemaVersion: 1, runtime: 'Node.js 24 LTS', telemetry: false, hostedApi: false, mcp: false,
  commands: [
    'capabilities',
    'validate <document|plan|process> --input <file|->',
    'document pdf --input <file|-> --output <file.pdf> [--force]',
    'plan calculate --input <file|->',
    'plan export --input <file|-> --format <json|csv|pdf> --output <file> [--force]',
    'process render --input <file|-> --format <mermaid|svg|png|pdf|json> --output <file> [--force]',
  ],
  formats: { document: ['pdf'], plan: ['json', 'csv', 'pdf'], process: ['mermaid', 'svg', 'png', 'pdf', 'json'] },
  exitCodes: { success: 0, runtimeFailure: 1, invalidInput: 2 },
  browserRequirement: 'Process SVG/PNG/PDF rendering uses an installed local Playwright Chromium. Run npm run browsers once. No external rendering service is used.',
} as const;
