feat(STATE-WP-0064): enable consistency sweep for parallel week
Activate the Railiance01 schedule alongside the local timer during T03.
This commit is contained in:
@@ -3,10 +3,10 @@ id: "7c4e9a12-8f3b-4d5e-9c6a-1b2d3e4f5a6b"
|
|||||||
name: "State Hub Consistency Sweep"
|
name: "State Hub Consistency Sweep"
|
||||||
type: activity-definition
|
type: activity-definition
|
||||||
version: "1.0"
|
version: "1.0"
|
||||||
enabled: false
|
enabled: true
|
||||||
owner: custodian
|
owner: custodian
|
||||||
governance: custodian
|
governance: custodian
|
||||||
status: proposed
|
status: active
|
||||||
created: "2026-06-21"
|
created: "2026-06-21"
|
||||||
trigger:
|
trigger:
|
||||||
type: cron
|
type: cron
|
||||||
@@ -19,6 +19,7 @@ context_sources:
|
|||||||
required: true
|
required: true
|
||||||
params:
|
params:
|
||||||
max_seconds: 300
|
max_seconds: 300
|
||||||
|
source: activity-core
|
||||||
bind_to: context.consistency_sweep_remote_all
|
bind_to: context.consistency_sweep_remote_all
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -37,14 +38,14 @@ cron schedule and ActivityRun audit trail.
|
|||||||
|
|
||||||
## Runner Status
|
## Runner Status
|
||||||
|
|
||||||
This definition stays `enabled: false` until a successful manual canary
|
`enabled: true` during `STATE-WP-0064-T03` parallel week (started
|
||||||
against Railiance01 Temporal.
|
2026-06-21) alongside the local `custodian-sync.timer`. Both invoke the
|
||||||
|
same State Hub API; the process lock makes overlapping runs idempotent.
|
||||||
|
|
||||||
Cutover boundary:
|
Cutover boundary:
|
||||||
|
|
||||||
- The local `custodian-sync.timer` remains the interim primary runner
|
- **Parallel week (T03):** cluster schedule and local timer both active.
|
||||||
during the parallel week in `STATE-WP-0064-T03`.
|
- **After T04 cutover:** disable the local timer; this definition remains
|
||||||
- After cutover, disable the local timer and enable this definition as
|
|
||||||
the sole primary runner.
|
the sole primary runner.
|
||||||
- Do not treat the local timer and this activity-core schedule as two
|
- Do not treat the local timer and this activity-core schedule as two
|
||||||
independent primary runners after cutover.
|
independent primary runners after cutover.
|
||||||
|
|||||||
Reference in New Issue
Block a user