Files
reporting-governance-plugin/plugins/reporting-governance/profiles/strict-manager-mode.profile.json

37 lines
1.3 KiB
JSON

{
"$schema": "./schemas/reporting-governance/deployment-profile.schema.json",
"apiVersion": "reporting-governance/v1alpha1",
"kind": "DeploymentProfileArtifact",
"metadata": {
"id": "strict-manager-mode",
"version": "1.0.0",
"runtime": "openclaw",
"source_profile": "profiles-src/strict-manager-mode.yaml",
"compatibility_mode": "strict_envelope"
},
"spec": {
"package": {
"pluginVersion": "0.1.0-mainline"
},
"bindings": {
"runtime": "openclaw",
"entrypoint": "scripts/watchdog_auto_notify_orchestrator.mjs",
"scripts": {
"watchdog": "scripts/long_task_watchdog.mjs",
"dispatcher": "scripts/operator_notify_dispatcher.mjs",
"bridgeSupervisor": "scripts/operator_notify_bridge_supervisor.mjs",
"senderBinding": "scripts/operator_notify_sender_binding.mjs",
"orchestrator": "scripts/watchdog_auto_notify_orchestrator.mjs"
},
"artifact_roots": {
"watchdogEvidence": "state/long-task-watchdog",
"canonicalEvents": "state/long-task-watchdog-events",
"queueItems": "state/operator-notify-queue",
"spoolArtifacts": "state/operator-notify-dispatch-spool",
"bridgeReceipts": "state/operator-notify-bridge-receipts",
"senderAttempts": "state/operator-notify-sender-attempts"
}
}
}
}