NODEDC_LAUNCHER/dc-ui-guideline
DCCONSTRUCTIONS 17e007f49d Standardize modal buttons and delete confirmations 2026-05-02 12:57:54 +03:00
..
components Standardize modal buttons and delete confirmations 2026-05-02 12:57:54 +03:00
recipes docs: add nodedc ui guideline registry 2026-05-01 22:28:34 +03:00
rules Standardize modal buttons and delete confirmations 2026-05-02 12:57:54 +03:00
sources Standardize modal buttons and delete confirmations 2026-05-02 12:57:54 +03:00
tokens Standardize modal buttons and delete confirmations 2026-05-02 12:57:54 +03:00
README.md docs: add nodedc ui guideline registry 2026-05-01 22:28:34 +03:00
mcp.manifest.json docs: add nodedc ui guideline registry 2026-05-01 22:28:34 +03:00
registry.json Standardize modal buttons and delete confirmations 2026-05-02 12:57:54 +03:00

README.md

NODE.DC UI Guideline

This folder is the first local source of truth for reusable NODE.DC UI components.

It is intentionally MCP-friendly:

  • registry.json lists every known component contract.
  • tokens/nodedc.tokens.json contains machine-readable design tokens.
  • tokens/nodedc.tokens.css mirrors runtime CSS variables.
  • components/*.json describe component anatomy, states, rules, and source references.
  • recipes/*.json describe larger UI compositions.
  • sources/source-map.json links this launcher and NODEDC Task Manager implementation files.

The codebase remains the source of truth for implementation. This folder is the index and contract layer that an MCP server or coding agent can read before generating UI.

Operating Rule

Before creating a new NODE.DC UI element, check registry.json.

If a matching component exists, use or extend it. Do not create a local one-off dropdown, modal, button, status pill, table, calendar, or navigation panel.