Skip to content

Commit 0b8ec08

Browse files
authored
fix(governance): include missing files across js-sdk, ucp, and .github rules (#65)
Fix governance rule omissions across repositories to ensure 100% coverage and avoid unexpected fallback triggers (which require Governance Council approval): - js-sdk (js-sdk-rules.yml): Add tests/** under infra_and_tooling.patterns. Currently, modifying test files (such as tests/spec-constraints.test.js) falls back to the catch-all rule. - ucp (ucp-rules.yml): Add README.md under infra_and_tooling.patterns (aligning with all other UCP repositories). - .github (.github-rules.yml): Add DOMAIN_WORKING_GROUP_CHARTER.md under governance.patterns alongside DOMAIN_TECH_COUNCIL_CHARTER.md. With these updates, static coverage analysis (validate_no_fallback) achieves 100% across all 8 active UCP repositories (966 tracked files scanned with 0 unhandled fallbacks).
1 parent 258bf34 commit 0b8ec08

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

org-tools/governance/rules/.github-rules.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ rules:
1414
- "TC_ELECTIONS.md"
1515
- "LICENSE"
1616
- "DOMAIN_TECH_COUNCIL_CHARTER.md"
17+
- "DOMAIN_WORKING_GROUP_CHARTER.md"
1718
- "MAINTAINERS.md"
1819
requires:
1920
# Strictly Governance Council (L4)

org-tools/governance/rules/js-sdk-rules.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ rules:
3030
- "package.json"
3131
- "scripts/**"
3232
- "src/**"
33+
- "tests/**"
3334
- "tsconfig.cjs.json"
3435
- "tsconfig.esm.json"
3536
- "tsconfig.json"

org-tools/governance/rules/ucp-rules.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ rules:
6464
- "package.json"
6565
- "package-lock.json"
6666
- "docs/**"
67+
- "README.md"
6768
excludes:
6869
- "docs/specification/**" # Covered by Documentation Specification
6970
- ".github/CODEOWNERS"

0 commit comments

Comments
 (0)