MAF is a framework for evaluating machine-authority risk in infrastructure.
It classifies the authority boundary that made an outcome possible, not just the action that occurred.
Current taxonomy version: v0.1 (draft).
A MAF review asks:
- Which authority boundary made this outcome possible?
- Where did authority become broader, stale, ambiguous, bypassable, or compositionally unsafe?
taxonomy/: Source of truth taxonomy content (category and class Markdown files)schema/: JSON Schemas for taxonomy metadatatools/: Validation, build, and link-lint toolingguides/: Review and classification guidanceexamples/: Domain examples and case-study placeholdersdist/: Generated distribution artifacts (MAF-taxonomy.md,MAF-taxonomy.json)
- Start with
taxonomy/maf.yamlfor canonical ordering and status. - Read category README files for boundaries and intent.
- Read class files (
MAF-A1...MAF-F3) for definitions, review questions, and classification boundaries.
Install dependencies:
pip install -r requirements.txtRun validation:
python tools/validate.py
python tools/lint-links.pypython tools/build.py- Pull requests should modify source files under
taxonomy/(and related tooling/docs), notdist/. - After merge to
main, GitHub Actions regenerates and commitsdistartifacts automatically. distremains in the repository as static, published output.
Contribution process and change-type requirements are documented in CONTRIBUTING.md.
The Machine Authority Failure Taxonomy is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0)
