Deploy the revision-aware XL-Vask import and guarded autopilot infrastructure. Automatic actions remain fail-closed pending production readiness, calibration, dry-run, and canary gates.
29 lines
1020 B
PHP
29 lines
1020 B
PHP
<?php
|
|
|
|
return [
|
|
[
|
|
'id' => 'xlvask.autopilot_queue',
|
|
'legacy_name' => 'ProcessXLVaskAutopilotQueueCron',
|
|
'name' => 'Process XL Vask autopilot queue',
|
|
'description' => 'Claims and processes a bounded batch of queued XL Vask autopilot runs.',
|
|
'module' => 'xlvask',
|
|
'handler' => 'ProcessXLVaskAutopilotQueueCron',
|
|
'schedule' => ['type' => 'interval', 'seconds' => 60],
|
|
'timeout_seconds' => 300,
|
|
'estimated_duration_ms' => 5000,
|
|
'priority' => 40,
|
|
],
|
|
[
|
|
'id' => 'xlvask.sync_module',
|
|
'legacy_name' => 'SyncXLVaskModuleCron',
|
|
'name' => 'Sync XL Vask module',
|
|
'description' => 'Runs scheduled XL Vask synchronization tasks when the module is enabled.',
|
|
'module' => 'xlvask',
|
|
'handler' => 'SyncXLVaskModuleCron',
|
|
'schedule' => ['type' => 'interval', 'seconds' => 3600],
|
|
'timeout_seconds' => 900,
|
|
'estimated_duration_ms' => 10000,
|
|
'priority' => 95,
|
|
],
|
|
];
|