Group: GitHub Yaotj
Sort by:Popular▼

1.Facet Core12 usages

io.github.yaotj » facet-core Apache

IR、求值器与端口。此模块不得有任何三方依赖——纯度由 module-info 强制。
Last Release on Oct 14, 2026

2.Portunus Core2 usages

io.github.yaotj » portunus-core Apache

BYOK 标准件本体 —— KeyRef/KeyStore/KeyCipher/审计/卫生/主密钥/池/配额/掩码(纯 Java,零框架依赖)
Last Release on Oct 13, 2026

3.Facet IR :: JSON1 usages

io.github.yaotj » facet-ir-json Apache

Schema 的 JSON 编解码。独立模块,内核因此不必为了序列化而带上 JSON 依赖。
Last Release on Oct 14, 2026

4.Facet PDP :: HTTP1 usages

io.github.yaotj » facet-pdp-http Apache

driving 适配器:把 check / lookupResources / 关系写入暴露成 HTTP。
Last Release on Oct 14, 2026

5.Facet SDK1 usages

io.github.yaotj » facet-sdk Apache

进程内判定门面:把内核包成库,调用方不必手写 Ctx.run 或装求值器
Last Release on Oct 14, 2026

6.Facet Spring Boot Starter1 usages

io.github.yaotj » facet-spring Apache

把 Facet 内核包成 Spring Boot 自动配置:Facet Bean、类型安全判定客户端、@CheckAllowed 方法安全
Last Release on Oct 14, 2026
内存元组存储。带正反双向索引,是端口语义的参考实现与一致性基准。
Last Release on Oct 14, 2026

8.Portunus Spring1 usages

io.github.yaotj » portunus-spring Apache

Boot 自动装配 + REST 管理面(PortunusAutoConfiguration + 控制器)
Last Release on Oct 13, 2026

9.Portunus Spring AI1 usages

io.github.yaotj » portunus-spring-ai Apache

Mode 3(Swappable)ChatModel —— 运行时热切换 + 加权路由 + 熔断 + 健康
Last Release on Oct 13, 2026

10.Facet DSL :: ABAC

io.github.yaotj » facet-dsl-abac Apache

属性式前端。策略编译成 Guarded,属性等级在此确定。
Last Release on Oct 14, 2026

11.Facet DSL :: RBAC

io.github.yaotj » facet-dsl-rbac Apache

角色式前端。角色继承编译成 Ref,而不是在前端展开成元组。
Last Release on Oct 14, 2026

12.Facet DSL :: ReBAC

io.github.yaotj » facet-dsl-rebac Apache

关系式 schema 前端。只做编译,不做判定。
Last Release on Oct 14, 2026

13.Facet Spring Example

io.github.yaotj » facet-example-spring Apache

真实接入示例:Spring Boot Web 应用,展示 FacetTemplate 与 @CheckAllowed
Last Release on Oct 14, 2026
用结构化并发实现扇出。整个工程唯一带 --enable-preview 的模块。
Last Release on Oct 14, 2026

15.Facet OTel

io.github.yaotj » facet-otel Apache

OpenTelemetry 观测适配器:Metrics / AuditSink 两个既有端口的 OTel 实现,只依赖 API 不带 SDK
Last Release on Oct 14, 2026

16.Facet

io.github.yaotj » facet-parent Apache

统一权限内核:ACL / RBAC / ABAC / ReBAC 编译到同一份 IR
Last Release on Oct 14, 2026

17.Facet Store :: PostgreSQL

io.github.yaotj » facet-store-pg Apache

把 Plan 下推成一条 SQL(递归层级走 WITH RECURSIVE),并用时效表兑现一致性坐标。
Last Release on Oct 12, 2026

18.Facet Testkit

io.github.yaotj » facet-testkit Apache

判定矩阵 golden file:策略变更时 diff 出判定差异。
Last Release on Oct 14, 2026

19.Portunus

io.github.yaotj » portunus-parent Apache

Java 生态通用 BYOK(Bring Your Own Key)标准件 —— Mode 3 Swappable 单接入形态,运行时 provider 热切换 + 加权路由 + 熔断 + 健康
Last Release on Oct 13, 2026

20.Portunus Starter

io.github.yaotj » portunus-starter Apache

聚合 starter:引一包等价于同时引入 spring + spring-ai + core(向后兼容 io.portunus:portunus 旧坐标语义)
Last Release on Oct 13, 2026