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.