AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证The Fabrials design system (@fabrials/ui, @fabrials/ai-ui) and ui.fabrials.com: a shadcn registry with Fabrials components, shims and license-checked components from other libraries.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
The Fabrials design system, 0.9, the "Highstorm" line: the interface every Fabrials product shares, and the shadcn registry at ui.fabrials.com that lets any React app use it.
Read DESIGN.md before changing anything visible.
As packages. Fabrials products import @fabrials/ui and @fabrials/ai-ui from a verified copy in their vendor/ folder:
As a registry. Any shadcn app installs from ui.fabrials.com:
The registry has Fabrials components, shims (shadcn primitives backed by @fabrials/ui) and components from other libraries that passed the license gate. See docs/registry.md.查看完整 README ↗The Fabrials design system, 0.9, the "Highstorm" line: the interface every Fabrials product shares, and the shadcn registry at ui.fabrials.com that lets any React app use it.
Read DESIGN.md before changing anything visible.
| Path | What it is |
|---|---|
packages/ui | @fabrials/ui: tokens, IBM Plex, controls, patterns, charts and the dithered brand pieces |
packages/ai-ui | @fabrials/ai-ui: provider, quota, history and chat presentation |
apps/site | ui.fabrials.com: the documentation, the playground and the registry |
apps/site/registry | Registry sources: Fabrials blocks, shims, and the snapshots of other libraries |
apps/site/upstreams | Which third-party components to aggregate, one manifest per library |
stories | Storybook stories, all with synthetic data |
tests | Unit tests and the visual suite (Playwright in a container, with axe) |
skills/fabrials-design-system | The agent skill that points at this repository |
As packages. Fabrials products import @fabrials/ui and @fabrials/ai-ui from a verified copy in their vendor/ folder:
bun run vendor radiant --write # writes radiant/vendor/fabrials-{ui,ai-ui}-<version>
bun run vendor radiant --check # fails if the copy differs from the build
As a registry. Any shadcn app installs from ui.fabrials.com:
npx shadcn@latest init https://ui.fabrials.com/r/init.json
npx shadcn@latest add @fabrials/mcp-dashboard @fabrials/button @fabrials/kibo-kanban
The registry has Fabrials components, shims (shadcn primitives backed by @fabrials/ui) and components from other libraries that passed the license gate. See docs/registry.md.
Bun manages dependencies; Node 22 builds. Container browser tests need Linux and Docker.
bun install --frozen-lockfile
bun run check # types, lint, unit tests, package build, site checks and tests
bun run storybook # http://127.0.0.1:6041
bun run dev:site # http://127.0.0.1:3210
bun run test:visual:container # visual and accessibility suite
bun run registry:build # regenerate shims, external previews and public/r
bun run registry:sync # re-snapshot the third-party libraries (network)
bun run build:site builds the packages and the site. The site's Docker image builds from the repository root: docker build -f Dockerfile.site ..
| Product | Version |
|---|---|
| ui.fabrials.com (this repository) | workspace |
| fabrials.com, admin.fabrials.com, X Tracker, Radiant, AI Relay, Open Email, Spanreed desktop, Ditox | 0.8.2 |
Upgrading a product is that product's decision; read docs/migration-0.9.md first (it lists the hosts that must change a line), then 0.8 and 0.7 if the product is older. The 0.3 delivery record is docs/delivery-0.3.md.
Fabrials UI is MIT. IBM Plex is under the SIL Open Font License. Components copied from other projects keep their licenses; see THIRD_PARTY.md and docs/provenance.md.