fetch_ml/docs/src
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
..
adr docs: fix mermaid graphs and update outdated content 2026-02-16 20:37:38 -05:00
assets/javascripts chore: clean up temporary and build artifacts 2026-02-16 20:39:34 -05:00
_index.md docs: migrate to Hugo Book theme and publish via GitHub Pages 2026-01-05 12:22:24 -05:00
api-key-process.md docs: add comprehensive documentation with MkDocs site 2025-12-04 16:54:57 -05:00
architecture.md docs: fix mermaid graphs and update outdated content 2026-02-16 20:37:38 -05:00
cicd.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
cli-reference.md docs: remove debug command from CLI reference 2026-02-16 20:39:20 -05:00
cli-tui-ux-contract-v1.md docs: fix mermaid graphs and update outdated content 2026-02-16 20:37:38 -05:00
configuration-reference.md feat: GPU detection transparency and artifact scanner improvements 2026-02-23 12:29:34 -05:00
configuration-schema.md docs: add comprehensive documentation with MkDocs site 2025-12-04 16:54:57 -05:00
deployment.md docs(ops): consolidate deployment and performance monitoring docs for Caddy-based setup 2026-01-05 12:37:40 -05:00
dev-quick-start.md docs(dev): document validate workflow, CLI/TUI UX contract, and consolidate dev/testing docs 2026-01-05 12:37:46 -05:00
environment-variables.md docs: add comprehensive documentation with MkDocs site 2025-12-04 16:54:57 -05:00
file-naming-conventions.md refactor: complete maintainability phases 1-9 and fix all tests 2026-02-17 20:32:14 -05:00
first-experiment.md feat(experiment): improve experiment lifecycle and update first-experiment guide 2026-01-05 12:37:34 -05:00
installation.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
jupyter-workflow.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
landing.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
native-libraries.md docs: update all documentation to use build tags instead of deprecated env var 2026-02-21 15:11:27 -05:00
operations.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
performance-monitoring.md refactor: extract domain types and consolidate error system (Phases 1-2) 2026-02-17 12:34:28 -05:00
privacy-security.md docs: Update privacy/security and research runner docs 2026-02-23 14:13:35 -05:00
queue.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
quick-start.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
redis-ha.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
release-checklist.md docs: add comprehensive documentation with MkDocs site 2025-12-04 16:54:57 -05:00
research-features.md docs: Update CHANGELOG and add feature documentation 2026-02-18 21:28:25 -05:00
research-runner-plan.md docs: Update privacy/security and research runner docs 2026-02-23 14:13:35 -05:00
security.md docs(security): document comprehensive security hardening 2026-02-23 18:03:25 -05:00
smart-defaults.md docs: add comprehensive documentation with MkDocs site 2025-12-04 16:54:57 -05:00
testing.md docs(dev): document validate workflow, CLI/TUI UX contract, and consolidate dev/testing docs 2026-01-05 12:37:46 -05:00
troubleshooting.md docs(dev): document validate workflow, CLI/TUI UX contract, and consolidate dev/testing docs 2026-01-05 12:37:46 -05:00
user-permissions.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
validate.md docs: comprehensive documentation updates 2026-02-12 12:05:27 -05:00
verification.md build(verification): Add Makefile targets and CI for verification suite 2026-02-23 19:44:25 -05:00
zig-cli.md refactor(cli): Update build system and core infrastructure 2026-02-20 21:39:51 -05:00