Files
reporting-governance-plugin/plugins/reporting-governance/profiles-src/strict-manager-mode.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