Files
reporting-governance-plugin/profiles/standard-team-mode.yaml

102 lines
2.6 KiB
YAML

apiVersion: reporting-governance/v1alpha1
kind: DeploymentProfile
metadata:
id: standard-team-mode
title: Standard Team Mode
version: 1.0.0
runtime: openclaw
summary: >-
Balanced default for team environments: enforce core reporting governance,
keep watchdog recovery active, and allow honest pending_external_send boundaries
when direct sender proof is unavailable.
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: moderate
requireReviewOnVerifiedCompletion: false
progress:
minNewEvidenceItems: 1
qualityFloor: weak
checkpoints:
overdueAction: force_checkpoint
escalationAfterMisses: 2
placeholder:
requireExplicitLabel: true
adapters:
hook:
enabled: true
requireReportAnchorBeforeDispatch: true
blockSilentTaskLaunch: true
downgradeUnsupportedCompletionClaims: true
watchdog:
enabled: true
scheduleMode: cron
intervalMinutes: 15
emitsCanonicalEvent: true
queue:
enabled: true
outputState: queued
dispatcher:
enabled: true
spoolHandoffRequired: true
bridge:
enabled: true
truthfulDeliveryStates:
- dispatched
- pending_external_send
- acked
- blocked
sender:
mode: shim_or_openclaw_cli
directAckPreferred: true
allowDryRunFallback: true
orchestrator:
enabled: true
executionOrder:
- runner
- queue
- dispatcher
- bridge
- sender
- ack_or_blocked_or_pending
notifications:
operatorVisibleRecoveryRequired: true
allowedTerminalStates:
- acked
- blocked
- pending_external_send
treatPendingExternalSendAsIncidentOpen: false
audit:
portableArtifactsRequired: true
exportManifestRequired: false
retainOriginalAttemptedMessageOnRewrite: true
retentionDays: 21
requiredArtifacts:
- canonical_events
- evidence_records
- queue_items
- spool_artifacts
- bridge_receipts
- capability_descriptor
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