Security

Security claims should name their boundary.

RuleOak separates secure-development practices, application-layer controls, hosted-repository settings and external assurance so one does not masquerade as another.

Open-source security posture

Application-layer boundary

The RuleOak open-source runtime can govern supported actions that actually cross its SDK/CLI/MCP boundary. It is not an OS sandbox, EDR, anti-malware system, universal prompt-injection detector or universal DLP product.

Hosted controls require hosted evidence

Branch protection, secret scanning, MFA, private vulnerability reporting and published artifact attestations are repository/deployment properties. Source configuration can prepare them but cannot prove they are enabled on the live repository.

Report vulnerabilities privately

Do not publish an unpatched vulnerability in a public issue. Use the process on Responsible Disclosure and the repository's SECURITY.md.