[Verse 1]
From eighteen F and G-S-A came a way
To write compliance in a modern day
YAML structure, clean and light
OpenControl makes frameworks bright
No more spreadsheets, no more pain
Compliance as code breaks the chain
[Chorus]
OpenControl, OpenControl
YAML schema takes control
Name and family, satisfies too
Implementation status through and through
Standard key and control key aligned
Narrative text keeps it defined
[Verse 2]
Start with name, describe your goal
Family groups them, plays its role
A-C for access, S-C secure
Categorize what you ensure
The satisfies array comes next
Maps your controls to framework text
[Chorus]
OpenControl, OpenControl
YAML schema takes control
Name and family, satisfies too
Implementation status through and through
Standard key and control key aligned
Narrative text keeps it defined
[Bridge]
NIST eight hundred fifty three
Maps to A-C-2 you see
Implementation complete or partial
Parameters make it commercial
From planning through to verification
Track your compliance dedication
[Verse 3]
Narrative tells the story true
How your system follows through
User accounts provisioned right
Centralized and oversight
Resource owner must approve
Automated systems in the groove
[Chorus]
OpenControl, OpenControl
YAML schema takes control
Name and family, satisfies too
Implementation status through and through
Standard key and control key aligned
Narrative text keeps it defined
[Outro]
Lightweight markup, heavy power
Compliance frameworks by the hour
Government led but all can use
OpenControl, you just can't lose