SoftForge UI Designer — Software Requirements Specification

What UI Designer must do to reach 1.0: the product, its features, the file, the ud command line, quality and milestones.

Esta página está em inglês; a tradução está a caminho.

Product SoftForge UI Designer (SoftForge.softforge-ui-designer)
Document SRS-001
Status Draft; review decisions D1–D24 applied (review (#1))
Date 2026-10-10
Owner Arthur de Araújo Farias
Companion documents FMT-001 file format (#2) · CLI-001 the ud command (#3) · AI-001 agents and skills (#4) · ARC-001 architecture (#5) · UI-001 editor design (#6)

UI Designer is a Figma-class interface design tool that runs inside VS Code. A design lives in one .design file next to the code it describes. People draw in a canvas editor; Claude Code and scripts design through the ud command line tool, which reaches every command the editor has. Both write the same signed events into the same file, so a design can be reviewed, diffed, merged and versioned with git like any other source.

The prose of SRS-001 (introduction, overall description, the command parity chapter, milestones and appendices), moved from docs/SRS.md on 2026-10-10. The requirement rows are the requirement issues of this board; the milestone rows are the milestone descriptions.

Generated from issue #247 of planning.pb by scripts/docs-specs.mjs; the board is the source of truth.