fetch_ml/docs
Jeremie Fraeys fe75b6e27a
build(verification): Add Makefile targets and CI for verification suite
Add verification targets to Makefile:
- verify-schema: Check manifest schema hasn't drifted (V.1)
- test-schema-validation: Test schema validation with examples
- lint-custom: Build and run fetchml-vet analyzers (V.4)
- verify-audit: Run audit chain verification tests (V.7)
- verify-audit-chain: CLI tool for verifying specific log files
- verify-all: Run all verification checks (CI target)
- verify-quick: Fast checks for development
- verify-full: Comprehensive verification with unit/integration tests

Add install targets for verification tools:
- install-property-test-deps: gopter for property-based testing (V.2)
- install-mutation-test-deps: go-mutesting for mutation testing (V.3)
- install-security-scan-deps: gosec, nancy for supply chain (V.6)
- install-scorecard: OpenSSF Scorecard (V.10)

Add Forgejo CI workflow (.forgejo/workflows/verification.yml):
- Runs on every push and PR
- Schema drift detection
- Custom linting
- Audit chain verification
- Security scanning integration

Add verification documentation (docs/src/verification.md):
- V.1: Schema validation details
- V.4: Custom linting rules
- V.7: Audit chain verification
- CI integration guide
2026-02-23 19:44:25 -05:00
..
layouts docs: fix mermaid graphs and update outdated content 2026-02-16 20:37:38 -05:00
resources/_gen/assets docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
src build(verification): Add Makefile targets and CI for verification suite 2026-02-23 19:44:25 -05:00
static/js docs: fix mermaid graphs and update outdated content 2026-02-16 20:37:38 -05:00
.hugo_build.lock docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
go.mod docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
go.sum docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
hugo.toml docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00