Skip to content

Latest commit

 

History

250 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selma

Domain-agnostic rule governance platform that compiles human-authored directives into executable rules, inspects targets, and manages findings through a full lifecycle with audit trail.

Selma does not: access governance contracts at runtime, modify external remediation systems, or store mutable compiled artifacts.

Development

Prerequisites: conda and Python 3.11.

conda create -n selma python=3.11 -y && conda activate selma
pip install -e ".[dev]"
pytest

Docs

Path Description
docs/spec/ Specification, schema, governance doctrine, user stories
docs/c4-model/ Context, container, and component diagrams
docs/state-machine/ Canonical FSMs (Finding §3.1 + extracted pipelines), checklist, ADRs
docs/mindmap/ Project phases and artifact inventory

License

Apache-2.0 — see LICENSE.

About

Selma — A universal governance steward that maintains a perfect, bidirectional bond between human-readable policies and machine-executable rules.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages