Complete the two-phase settings broadcast with drift reconciler implementation: - Fix drift_reconciler module compilation (remove unused imports, correct type signatures) - Complete SettingsBroadcast integration in proxy layer (admin_endpoints.rs) - Add settings version tracking metrics (middleware.rs) - Initialize drift_reconciler worker in main.rs - Fix admin route registration (admin.rs, aliases.rs) Acceptance tests verify: 1. Normal flow: propose+verify succeed, settings_version increments once 2. Mid-broadcast node failure: reissue succeeds after backoff 3. Out-of-band drift: reconciler detects and repairs within interval_s 4. X-Miroir-Min-Settings-Version floor excludes stale nodes 5. Legacy sequential strategy compatibility Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| argo-workflows | ||
| argocd | ||
| openbao-policy.hcl | ||