Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

VATFIX: freeze semantics + CI validation #1

VATFIX: freeze semantics + CI validation

VATFIX: freeze semantics + CI validation #1

Workflow file for this run

name: VATFIX Core CI
on:
push:
branches: [ "main" ]
workflow_dispatch:
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- run: bash scripts/validate_core.sh
- name: Verify README identity (SYS-004)
run: |
set -euo pipefail
HEADER=$(sed -n '/^```$/,/^```$/p' README.md | head -10)
echo "$HEADER" | grep -q '^SYS-004$' || { echo "FAIL: SYS-004 not found"; exit 1; }
echo "$HEADER" | grep -q '^STATUS: REGISTERED$' || { echo "FAIL: STATUS missing"; exit 1; }
echo "$HEADER" | grep -q '^REGISTRY: https://vatfix.eu$' || { echo "FAIL: REGISTRY missing"; exit 1; }
echo "PASS: SYS-004 identity verified"