# Quality Check / developmentVersion dev-0.2.2

## Scope

This quality check covers the dev-0.2.2 correction for Designer Canvas layout component rendering and initial placement.

## Static checks

- JavaScript syntax check for `scripts/**/*.js`.
- Inline script syntax check for `demo/*.html`.
- JSON syntax check for `VERSION.json` and `PACKAGE_MANIFEST.json`.
- AMD relative dependency existence check.
- ZIP integrity check.

## Regression checks

`demo/regression-tests.html` was updated to confirm:

- UnifiedControl version metadata is `dev-0.2.2`.
- Basic Control mounting works.
- ViewRegistry and tabbed DockLayout views remain functional.
- View show/hide and layout reset remain functional.
- TextBox insertion still localizes the default Japanese label.
- Accordion insertion localizes default sections.
- Accordion preview renders section headers.
- Tabs preview renders a tab strip.
- Splitter preview renders a splitter bar.
- Automatic insertion placement avoids overlap among inserted components in the smoke-test sequence.

## Known limitations

- Layout component previews are designer affordances, not runtime implementations.
- Nested child placement inside layout components is planned for a later milestone.
- Undo/Redo and snap-line operations are planned for dev-0.3.0.
