Add phase5 daily/closeout ActivityDefinitions, document schedules in Phase 5 evidence, and migrate daily triage sinks to custodian:// runtime URIs.
58 lines
1.7 KiB
Markdown
58 lines
1.7 KiB
Markdown
---
|
|
id: "f3a8c2e1-9b4d-4a6f-8e2d-1c5b7a9e3f04"
|
|
name: "Phase 5 Stabilization Daily Check"
|
|
type: activity-definition
|
|
version: "1.0"
|
|
enabled: true
|
|
owner: custodian
|
|
governance: custodian
|
|
status: active
|
|
created: "2026-07-06"
|
|
trigger:
|
|
type: cron
|
|
cron_expression: "0 9 * * *"
|
|
timezone: Europe/Berlin
|
|
misfire_policy: skip
|
|
context_sources:
|
|
- type: state-hub
|
|
query: phase5_stabilization_check
|
|
required: true
|
|
params:
|
|
source: activity-core
|
|
closeout: false
|
|
window_start: "2026-07-06T17:35:00+00:00"
|
|
window_end: "2026-07-09T17:35:00+00:00"
|
|
baseline:
|
|
workstreams: 640
|
|
tasks: 4002
|
|
topics: 14
|
|
sweep_limit: 6
|
|
triage_max_age_hours: 36
|
|
evidence_sinks:
|
|
- type: state-hub-progress
|
|
event_type: phase5_stabilization_check
|
|
author: activity-core
|
|
workstream_id: 8a828444-dd49-4d7b-a2d1-9952b5bc929d
|
|
task_id: e91db8d0-973d-4a31-b3c2-ca37fd002ec7
|
|
bind_to: context.phase5_stabilization_check
|
|
---
|
|
|
|
# ActivityDefinition: Phase 5 Stabilization Daily Check
|
|
|
|
## Purpose
|
|
|
|
Scheduled hub-visible health gate for `CUST-WP-0054-T05` during the 72h
|
|
stabilization window (2026-07-06 → 2026-07-09). Complements the manual
|
|
`tools/phase5-stabilization-check.sh` script with fleet-side evidence in State
|
|
Hub progress.
|
|
|
|
## Trigger
|
|
|
|
Daily at 09:00 Europe/Berlin while the stabilization window is open. Runs
|
|
outside the window are recorded as `skipped` with `reason=outside_stabilization_window`.
|
|
|
|
## Output Contract
|
|
|
|
- one State Hub progress event with `event_type: phase5_stabilization_check`
|
|
- compact pass/fail detail for health, totals, sweeps, and daily triage freshness
|
|
- no LLM call and no direct workplan edits |