feat: Enforce "no macros" policy with CI checks, compiler warnings, and documentation

This commit is contained in:
2026-01-04 02:12:48 +00:00
parent e86f277b19
commit b6c697196a
13 changed files with 215 additions and 10 deletions

View File

@@ -35,6 +35,9 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Enforce macro policy
run: ./scripts/check_macros.sh
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with: