Skip to content

feat: add zaidan agent#161

Merged
carere merged 38 commits intomainfrom
feat/add-zaidan-agent
Feb 28, 2026
Merged

feat: add zaidan agent#161
carere merged 38 commits intomainfrom
feat/add-zaidan-agent

Conversation

@carere
Copy link
Owner

@carere carere commented Feb 10, 2026

Closes #162
Closes #163
Closes #165

@carere carere force-pushed the feat/add-zaidan-agent branch from 2578470 to ca99c5d Compare February 23, 2026 17:25
carere and others added 10 commits February 23, 2026 20:16
The sonner component referenced 'use-color-mode' in registryDependencies,
but the actual registry item name is 'color-mode'. Updated the URL from
use-color-mode.json to color-mode.json.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
## Summary
- Synced data-table-filter, data-table-filter-i18n,
data-table-filter-tst from bazza into Zaidan registry (primitive:
kobalte)
- Components synced: data-table-filter, data-table-filter-i18n,
data-table-filter-tst
- Components failed: none
- Components blocked: none

## Components

| Component | Transform | Docs | Visual | QA | Notes |
|-----------|-----------|------|--------|-----|-------|
| data-table-filter | SUCCESS | SUCCESS | SKIPPED | SKIPPED | 22 files,
React→SolidJS conversion |
| data-table-filter-tst | SUCCESS | N/A | SKIPPED | SKIPPED | 2 files,
@tanstack/react-table→solid-table |
| data-table-filter-i18n | SUCCESS | N/A | SKIPPED | SKIPPED | 7 files,
pure TS/JSON (no conversion needed) |

## Registry Integration
- Added `bazza` registry to registries.ts, velite.config.ts,
item-picker.tsx, item-explorer.tsx
- Created pages directory: src/pages/bazza/kobalte/
- Created examples directory: src/registry/kobalte/examples/bazza/

## Verification Results

| Check | Status | Details |
|-------|--------|---------|
| Registry validation | PASS | 100 items, 0 schema violations, 0 broken
deps |
| Component files exist | PASS | 29/29 files found |
| MDX docs exist | PASS | 1/1 docs found |
| Example files exist | PASS | 1/1 examples found |

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 4.6 <[email protected]>
Repository owner deleted a comment from alajos00 Feb 25, 2026
carere and others added 7 commits February 26, 2026 01:20
## Summary
- Synced animated-background from motion-primitives into Zaidan registry
(primitive: kobalte)
- Components synced: animated-background
- Components failed: none
- Components blocked: none

## Components

| Component | Transform | Review | Docs | Visual | QA | Notes |
|-----------|-----------|--------|------|--------|-----|-------|
| animated-background | SUCCESS | WARN | SUCCESS | PASS | PASS | 2
review issues auto-fixed (data-slot attrs), dark mode fix applied |

## Verification Results

| Check | Status | Details |
|-------|--------|---------|
| Registry validation | PASS | 102 items, 2 pre-existing issues
(unrelated) |
| Component files exist | PASS | 1/1 files found |
| MDX docs exist | PASS | 1/1 docs found |
| Example files exist | PASS | 1/1 examples found |

## Changes

### New Registry: motion-primitives
- Added `motion-primitives` to `REGISTRIES` array in `registries.ts`
- Added velite collection in `velite.config.ts`
- Added to sidebar navigation (`item-explorer.tsx`, `item-picker.tsx`)

### Component: animated-background
- **Source**:
[motion-primitives](https://motion-primitives.com/docs/animated-background)
- **Architecture**: React `motion/react` with `layoutId` +
`Children.map`/`cloneElement` replaced with CSS transitions + imperative
DOM approach
- **Dependencies**: Zero new deps (uses only SolidJS primitives + `cn()`
utility)
- **Examples**: 4 variants (Animated Tabs, Animated Tabs Hover, Animated
Card Background, Segmented Control)
- **Docs**: Full MDX with Installation, Examples, and Component API
sections

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 4.6 <[email protected]>
carere and others added 11 commits February 26, 2026 22:54
## Summary
- Synced data-table-filter block (3 registry items) from bazza into
Zaidan registry (primitive: kobalte)
- Components synced: bazza-data-table-filter,
bazza-data-table-filter-i18n, bazza-data-table-filter-tst
- Components failed: none
- Components blocked: none

## Components

| Component | Transform | Review | Docs | Visual | QA | Notes |
|-----------|-----------|--------|------|--------|-----|-------|
| data-table-filter | SUCCESS | WARN | SUCCESS | PASS | PASS | 18
issues, 12 fixed |
| data-table-filter-i18n | SUCCESS | PASS | SKIPPED | SKIPPED | SKIPPED
| All passthrough files |
| data-table-filter-tst | SUCCESS | WARN | SKIPPED | SKIPPED | SKIPPED |
3 issues, 3 fixed |

## QA Results
- 9 user stories PASS, 1 SKIPPED (no date column in example data)
- Add-on stories skipped (no separate preview pages)

## Verification Results

| Check | Status | Details |
|-------|--------|---------|
| Registry build | PASS | All 3 entries built successfully |
| Component files exist | PASS | 28/28 files found |
| MDX docs exist | PASS | 1/1 docs found |
| Example files exist | PASS | 1/1 examples found |

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.6 <[email protected]>
@carere carere marked this pull request as ready for review February 28, 2026 02:12
@carere carere merged commit 800371e into main Feb 28, 2026
1 check passed
@carere carere deleted the feat/add-zaidan-agent branch February 28, 2026 02:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

<ButtonGroup> not grouping items Example Docs Missing Code Chunks Unable to install @zaidan/radius-default registry item

2 participants