Skip to content

feat: Phase J J5 maintainer rotation plan -- project durability - #805

Merged
cschanhniem merged 2 commits into
mainfrom
loop113-phase-j5-maintainer-rotation
Jul 9, 2026
Merged

cschanhniem merged 2 commits into
mainfrom
loop113-phase-j5-maintainer-rotation

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Phase J J5: adds docs/governance/MAINTAINER_ROTATION_PLAN.md and maintainer_rotation.py (MaintainerEntry 6 fields, RotationPlanValidationResult, VALID_ROLES 4, CRITICAL_ROLES 2, validate_maintainer_entry, validate_rotation_plan, validate_rotation_plan_dict). Validates bus-factor coverage — errors if no active primary or secondary maintainer, warns on single coverage. CLI: openamp-foundry rotation-plan-check. 21 tests. Project durability is now machine-validated.

@cschanhniem
cschanhniem merged commit c6ab5da into main Jul 9, 2026
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant