1644110ceeba0eaaf6e919f89f3bd90979093fc4
Some checks failed
DSS Project Analysis / dss-context-update (push) Has been cancelled
The Storybook generator now supports Web Components in addition to React: - Added ComponentType enum (REACT, WEB_COMPONENT) - Enhanced _parse_component to detect Web Components via HTMLElement/customElements - Added _parse_web_component to extract attributes from JSDoc and observedAttributes - Added _generate_csf3_web_component for Web Component story generation - Updated file patterns to include .js files - Moved ds-button.js to src/components/ for proper discovery - Fixed missing requests import in figma.py The generator now successfully generates Storybook stories for admin-ui's ds-button Web Component with all variants, sizes, and states. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
DSS - Design System Server
Monolithic design system platform. Ingest tokens from Figma/CSS/SCSS/Tailwind, normalize to canonical format, generate outputs.
Quick Start
pip install -r requirements.txt
python tools/api/server.py # REST API on :3456
python tools/api/mcp_server.py # MCP server on :3457
Structure
tools/ # Python backend (API, ingestion, analysis)
admin-ui/ # Web dashboard
cli/ # TypeScript CLI
dss-claude-plugin/ # Claude Code integration (skills, commands, agents)
.knowledge/ # AI knowledge base (DSS_CORE.json)
.dss/ # Runtime data, schemas, database
Core Concept
DSS structure is immutable. External systems adapt TO DSS via translation dictionaries.
See .knowledge/DSS_CORE.json for complete specification.
Test Commit to Verify Hooks
Description
Languages
Python
68.5%
TypeScript
12.8%
CSS
7.3%
JavaScript
7.2%
Shell
3.1%
Other
1.1%