104 lines
2.7 KiB
YAML
104 lines
2.7 KiB
YAML
apiVersion: reporting-governance/v1alpha1
|
|
kind: DeploymentProfile
|
|
metadata:
|
|
id: strict-manager-mode
|
|
title: Strict Manager Mode
|
|
version: 1.0.0
|
|
runtime: openclaw
|
|
summary: >-
|
|
High-governance deployment for manager-led multi-agent operation with aggressive
|
|
checkpoint enforcement, watchdog recovery, and strong completion controls.
|
|
spec:
|
|
package:
|
|
pluginVersion: 0.1.0-mainline
|
|
compatibility:
|
|
adapterInterface: reporting-governance-adapter-interface
|
|
deploymentModel: reporting-governance-deployment-model
|
|
policies:
|
|
enabledPacks:
|
|
- no-silence
|
|
- no-fake-progress
|
|
- verified-completion-only
|
|
- mandatory-checkpoint-structure
|
|
overrides:
|
|
completion:
|
|
minQuality: strong
|
|
requireReviewOnVerifiedCompletion: true
|
|
progress:
|
|
minNewEvidenceItems: 1
|
|
qualityFloor: moderate
|
|
checkpoints:
|
|
overdueAction: force_checkpoint
|
|
escalationAfterMisses: 1
|
|
placeholder:
|
|
requireExplicitLabel: true
|
|
adapters:
|
|
hook:
|
|
enabled: true
|
|
requireReportAnchorBeforeDispatch: true
|
|
blockSilentTaskLaunch: true
|
|
downgradeUnsupportedCompletionClaims: true
|
|
watchdog:
|
|
enabled: true
|
|
scheduleMode: cron
|
|
intervalMinutes: 10
|
|
emitsCanonicalEvent: true
|
|
queue:
|
|
enabled: true
|
|
outputState: queued
|
|
dispatcher:
|
|
enabled: true
|
|
spoolHandoffRequired: true
|
|
bridge:
|
|
enabled: true
|
|
truthfulDeliveryStates:
|
|
- dispatched
|
|
- pending_external_send
|
|
- acked
|
|
- blocked
|
|
sender:
|
|
mode: openclaw-cli
|
|
directAckPreferred: true
|
|
allowDryRunFallback: false
|
|
orchestrator:
|
|
enabled: true
|
|
executionOrder:
|
|
- runner
|
|
- queue
|
|
- dispatcher
|
|
- bridge
|
|
- sender
|
|
- ack_or_blocked_or_pending
|
|
notifications:
|
|
operatorVisibleRecoveryRequired: true
|
|
allowedTerminalStates:
|
|
- acked
|
|
- blocked
|
|
- pending_external_send
|
|
treatPendingExternalSendAsIncidentOpen: true
|
|
audit:
|
|
portableArtifactsRequired: true
|
|
exportManifestRequired: true
|
|
retainOriginalAttemptedMessageOnRewrite: true
|
|
retentionDays: 30
|
|
requiredArtifacts:
|
|
- canonical_events
|
|
- evidence_records
|
|
- decision_records
|
|
- queue_items
|
|
- spool_artifacts
|
|
- bridge_receipts
|
|
- capability_descriptor
|
|
- profile_snapshot
|
|
capability_expectations:
|
|
required:
|
|
- emit_canonical_events
|
|
- evaluate_watchdog_overdue
|
|
- create_queue_items
|
|
- create_spool_handoff
|
|
- write_bridge_receipts
|
|
preferred:
|
|
- direct_sender_binding
|
|
- final_delivery_ack
|
|
- inline_dispatch_blocking
|