Skip to content

docs: enhance agent-native audit documentation and checklist references #6

docs: enhance agent-native audit documentation and checklist references

docs: enhance agent-native audit documentation and checklist references #6

Workflow file for this run

# Lightweight checks for docs/scripts parity (no SCP package required for contract hash step).
# gitleaks job: secret scan on full history (see docs/ASYNC_HITL_SCOPE.md § Security scanning posture).
name: CI
on:
push:
branches: [main, master]
pull_request:
jobs:
gitleaks:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: gitleaks/gitleaks-action@v2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
verify:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install PyYAML
run: pip install PyYAML
- name: Script index parity (CHEATSHEET + YAML + disk)
run: python scripts/verify_script_index.py
- name: Skills README vs SKILL.md descriptions
run: python scripts/verify_skills_readme.py
- name: SCP contract fingerprint
run: python scripts/verify_contract_hash.py
- name: Async task ledger schema
run: python scripts/verify_async_tasks.py