Skip to content

Fix/issues 1669 to 1672 - #1703

Merged
Junirezz merged 6 commits into
Junirezz:mainfrom
Alaka-ibr:fix/issues-1669-to-1672
Oct 20, 2026
Merged

Junirezz merged 6 commits into
Junirezz:mainfrom
Alaka-ibr:fix/issues-1669-to-1672

Conversation

@Alaka-ibr

Copy link
Copy Markdown
Contributor

Summary

This PR addresses four general repository improvements related to documentation, validation tooling, issue templates, and code ownership coverage.

Issues Fixed

Changes

1. CODEOWNERS Coverage (#1669)

File: .github/CODEOWNERS

Added owner entries for previously uncovered top-level directories:

  • /monitoring/ → @YieldVault-RWA/devops-maintainers
  • /tests/ → @YieldVault-RWA/backend-maintainers @YieldVault-RWA/frontend-maintainers
  • /packages/ → @YieldVault-RWA/backend-maintainers

All top-level directories now have explicit ownership for proper PR review routing.

2. Bug Template Enhancement (#1670)

File: .github/ISSUE_TEMPLATE/bug_report.md

Added two new required fields to the bug report template:

Affected Package (checkboxes):

  • contracts
  • backend
  • frontend
  • docs
  • infra

Severity (checkboxes):

  • critical - Production outage, data loss, security breach
  • high - Feature broken, significant performance degradation
  • medium - Feature partially broken, user workflow impacted
  • low - Minor bug, cosmetic issue, documentation

Both fields map directly to the label taxonomy defined in TRIAGE_LABELS.md, enabling faster triage and proper routing.

3. Aggregate Validation Script (#1671)

File: package.json

Added new validate script that runs all validation checks in sequence:

pnpm validate

Mosas2000 and others added 6 commits October 19, 2026 15:15
- Implements cspell with project dictionary for common terms
- Adds lychee link checker to validate internal and external links
- Includes npm license allowlist validation for dependencies
- Generates SBOM artifacts for release transparency

Resolves Junirezz#1664, Junirezz#1665, Junirezz#1666, Junirezz#1667
Map to TRIAGE_LABELS.md taxonomy with contracts, backend, frontend, docs, infra packages and critical, high, medium, low severity levels
Ensure every top-level directory has owner coverage
Runs contribution standards, testing strategy, sprint and triage, release notes, NFR baselines, CODEOWNERS, PR template, and Renovate validators with fail-fast on error
List each validate, test, build, and dev script with descriptions and usage guidance
@drips-wave

drips-wave Bot commented Oct 20, 2026

Copy link
Copy Markdown

@Alaka-ibr Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Junirezz
Junirezz merged commit b2e6e69 into Junirezz:main Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants