Document a clean, supported path for the community to add widgets.
Scope
- Expand
docs/widgets.md into a full authoring guide: widget contract, data/config typing, render constraints (1-bit, slot box), testing via the smoke-render.
- Per DECISIONS, this is PR-based contribution, not a runtime marketplace.
Notes
- The
add-widget workflow already encodes much of this — formalize it for outside contributors.
Document a clean, supported path for the community to add widgets.
Scope
docs/widgets.mdinto a full authoring guide: widget contract, data/config typing, render constraints (1-bit, slot box), testing via the smoke-render.Notes
add-widgetworkflow already encodes much of this — formalize it for outside contributors.