nyxfoundation/nyxis 是一个按照 Cedar schema 与策略检查访问权限的 Lean 后端框架。开发者编写 Cedar schema 与策略,请求处理使用 Supabase Auth 与 PostgreSQL。最新版本为 v0.1.9。所提供的资料没有记录该版本中发生的变化,因此无法确认具体的变更内容。
其核心设计是用形式化证明来保证 Cedar 策略下的授权行为。形式化证明是按照数学逻辑确认既定规则是否成立的方式。据 README 说明,请求处理器的类型被限制为只能调用授权层的操作,构建过程中会执行证明与应用程序检查。核心实现和两个示例后端以 Lean 项目形式组织,并提供关于证明、依赖关系与连接的文档。仓库采用 MIT 许可证。
不过,README 说明该项目仍处于开发中,并提示读者另行查阅文档以确认实际保证范围以及证明之外的假设。因此,不应把关于权限保证的主张扩大解释为整个系统的安全性。就现有资料而言,v0.1.9 的变更记录同样无法确认,因此保证的边界以及各版本之间的差异需要通过相关文档核实。