📦 deps(thirdparty): update snapshots

This commit is contained in:
ci[bot]
2026-07-18 00:02:59 +00:00
parent 82f7c6e56a
commit 47ce7f78dc
1446 changed files with 141041 additions and 6442 deletions
+14 -7
View File
@@ -57,14 +57,14 @@ cli/ # CLI installer (ui-ux-pro-max-cli on npm)
├── src/
│ ├── commands/init.ts # Install command with template generation
│ └── utils/template.ts # Template rendering engine
├── scripts/sync-assets.mjs # Mirrors src/ -> cli/assets/ AND src/ -> .claude/skills/ui-ux-pro-max/
└── assets/ # Bundled assets (~564KB)
├── data/ # Copy of src/ui-ux-pro-max/data/
├── scripts/ # Copy of src/ui-ux-pro-max/scripts/
└── templates/ # Copy of src/ui-ux-pro-max/templates/
.claude/skills/ui-ux-pro-max/ # Claude Code skill (symlinks to src/)
.factory/skills/ui-ux-pro-max/ # Droid (Factory) skill (symlinks to src/)
.shared/ui-ux-pro-max/ # Symlink to src/ui-ux-pro-max/
.claude/skills/ui-ux-pro-max/ # Claude Code skill: hand-authored SKILL.md +
# data/, scripts/ mirrored from src/ (see Sync Rules)
.claude-plugin/ # Claude Marketplace publishing
```
@@ -74,24 +74,31 @@ The search engine uses BM25 ranking combined with regex matching. Domain auto-de
**Source of Truth:** `src/ui-ux-pro-max/`
There are no symlinks in this repo (git-on-Windows checks them out as plain
text files pointing at a path, which silently breaks the skill) -- every
mirrored copy below is a real, independently-committed file kept in sync by
`cli/scripts/sync-assets.mjs`, enforced by the "Check asset sync" CI workflow.
When modifying files:
1. **Data & Scripts** - Edit in `src/ui-ux-pro-max/`:
- `data/*.csv` and `data/stacks/*.csv`
- `scripts/*.py`
- Changes automatically available via symlinks in `.claude/`, `.factory/`, `.shared/`
- Then run the sync below -- changes are NOT automatically reflected anywhere else.
2. **Templates** - Edit in `src/ui-ux-pro-max/templates/`:
- `base/skill-content.md` - Common SKILL.md content
- `base/quick-reference.md` - Quick reference section (Claude only)
- `platforms/*.json` - Platform-specific configs
3. **CLI Assets** - Run sync before publishing:
3. **Sync before publishing / committing data or script changes:**
```bash
cd cli
npm run sync:assets
npm run check:assets
npm run sync:assets # mirrors src/ -> cli/assets/ AND src/ -> .claude/skills/ui-ux-pro-max/{data,scripts}
npm run check:assets # verify, no npm install required
```
`.claude/skills/ui-ux-pro-max/SKILL.md` itself is hand-authored, not
mirrored or template-generated -- edit it directly.
4. **Reference Folders** - No manual sync needed. The CLI generates these from templates during `uipro init`.