Compliance as code. Your ATO package, compiled.
rampguide is a deterministic compiler for FedRAMP documentation. Define each security solution once — its parameters, its prose — and compile human-readable policy docs, machine-readable OSCAL, and a computed document inventory from the same source. Change one parameter, and every dependent control, document, word count, and last-updated date is correct on the next build.
In development · npm: rampguide
solutions/okta/solution.yaml
rampguide build
# one line changes…
params:
priv_inactive_disable_days: 35
priv_inactive_disable_days: 30
# …the package recompiles
→ docs/AC.md "…disabled after 30 days…"
→ oscal/ssp.json 12 implemented-requirements updated
→ inventory.json word counts + last_updated recomputed
Recompiled