988 B
988 B
System Overview
Product
UI Design Code is a submodule-first design kit for Go web applications and AI coding agents.
It provides:
- canonical documentation skeletons ("Bible")
- AI instruction templates
- reusable scaffolds and UI pattern building blocks
- a sync/apply tool (
designsync) for host repositories - a runnable demo app for pattern reference
Primary Consumers
- Host Go repositories using this repo as a git submodule
- AI coding agents (Codex, Claude Code, etc.)
- Developers maintaining shared UI/architecture conventions
Runtime Composition
- Root module: tools and bundle management (
tools/designsync) kit/: copy/sync source artifacts for host reposexports/: machine-readable bundle manifestsdemo/: separate Go module for browsing patterns in action
Non-Goals (Phase 0 / bootstrap)
- No production-ready shared Go UI framework
- No host-project-specific business rules or branding
- No database/runtime dependencies for the demo