All notable changes to this repository will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
GOVERNANCE.md: org-level GitHub work-management contract defining Discussions for intake, Issues for the actionable backlog, and Projects for roadmap/reporting.- Org-level issue forms in
.github/ISSUE_TEMPLATE/for bugs, features, tasks, and epics. - Org-level discussion category forms in
.github/DISCUSSION_TEMPLATE/for Ideas, RFCs, Q&A, and Announcements. - Org-level PR template (
.github/PULL_REQUEST_TEMPLATE.md): lean What/Why/How format inspired by Next.js and Kubernetes, replacing overly verbose repo-specific templates across the ecosystem. - Org-level CONTRIBUTING.md: unified contributing guide covering branch naming, conventional commits, PR requirements, review process, and development setup for all Forge Space repositories.
reusable-pr-governance.yml: PR size labeler (XS/S/M/L/XL via codelytv/pr-size-labeler) + conventional commit title linter (via amannn/action-semantic-pull-request). XL PRs get a comment suggesting they be split.reusable-stale.yml: stale issue/PR management (via actions/stale) with configurable timeouts (default 30d stale, 14d close). Exemptspinned,security,good first issue, andhelp wantedlabels.reusable-pr-labeler.yml: auto-label PRs by files changed (via actions/labeler) using per-repo.github/labeler.ymlconfig.reusable-actions-budget-guard.yml: new reusable workflow that reads organization Actions usage and emitsusage_pct,warn_mode,degrade_mode, andsummaryoutputs for limit-aware CI orchestration..github/scripts/actions-budget-guard.sh: fail-open billing guard logic with mockable payload support for deterministic test coverage.test-actions-budget-guard.yml: workflow-level shell test harness validating below-warn, warn-only, degrade, and API-failure scenarios.
reusable-docker-build.yml: replacedsecrets.*usage in Docker Hub loginifguard with env-backed checks to avoid workflow-file evaluation errors.reusable-actions-budget-guard.yml: removed customgithub_tokenworkflow secret declaration (reserved name) and now readssecrets.GITHUB_TOKENdirectly to prevent workflow-file validation failures on push.
- Forge Space now documents the default GitHub flow as Discussions -> Issues -> Projects, with execution-only state kept outside board columns.
- Updated reusable workflow/action internals to Node24-ready action majors:
actions/checkout@v6andactions/setup-node@v6(noworkflow_callcontract changes).