GoldenState is a local Python CLI that reports file changes and rule matches without dashboards, scoring, or guarantees.
It:
Computes SHA-256 checksums of files
Compares them against a stored baseline
Reports exactly what changed and when
Runs explicit rule checks against text files
It does not:
Prevent changes
Enforce safety or correctness
Provide compliance certification
Run continuously or in the background
Send data anywhere
Everything runs locally.
Nothing is hidden.
goldenstate.py
Local CLI for file baselining, verification, drift reporting, and logging
ruleguard.py
Regex-based rule checker for text files
README.md
Plain documentation describing exactly what each command outputs
Example NDP config JSON
A real rule set you can modify or replace
Professional builders and engineers
Solo developers who want explicit change visibility
People who distrust PASS/FAIL theater
Anyone comfortable using the command line
Teams looking for compliance certification
Anyone expecting guarantees or enforcement
Users who want dashboards, alerts, or scoring
People uncomfortable with CLI tools
This is a professional utility, not a platform.
You are paying for:
Reduced ambiguity
Explicit change visibility
A tool that refuses to pretend
Future versions, if any, will be optional.
GoldenState tells you what changed. Nothing more.
A local Python CLI that reports file changes and rule matches. No dashboards. No guarantees.