LICENSE
README.md
pyproject.toml
bin/__init__.py
bin/compare_openui_spec.py
bin/openui_spec.py
bin/openui_spec_cli.py
openui_spec.egg-info/PKG-INFO
openui_spec.egg-info/SOURCES.txt
openui_spec.egg-info/dependency_links.txt
openui_spec.egg-info/entry_points.txt
openui_spec.egg-info/requires.txt
openui_spec.egg-info/top_level.txt
spec/EBNF.txt
spec/README.md
spec/__init__.py
spec/openui.json
spec/openui.schema.json
spec/examples/README.md
spec/scopes/evidence.md
spec/scopes/scope.md
spec/scopes/taxonomy_mapping.md
spec/scopes/template.scope.md
spec/scopes/Application/favicon.scope.md
spec/scopes/Application/index_html.scope.md
spec/scopes/Application/nav_group.scope.md
spec/scopes/Application/nav_item.scope.md
spec/scopes/Application/navigation.scope.md
spec/scopes/Application/route.scope.md
spec/scopes/Application/routing.scope.md
spec/scopes/Application/scope.md
spec/scopes/Application/tool_action.scope.md
spec/scopes/Application/tool_bar_row.scope.md
spec/scopes/Application/tool_bars.scope.md
spec/scopes/Behaviors/collapsible.scope.md
spec/scopes/Behaviors/drag_and_drop.scope.md
spec/scopes/Behaviors/resizable.scope.md
spec/scopes/Behaviors/scope.md
spec/scopes/Containers/expandable_panels.scope.md
spec/scopes/Containers/grid.scope.md
spec/scopes/Containers/overlay_containers.scope.md
spec/scopes/Containers/scope.md
spec/scopes/Containers/sheet_containers.scope.md
spec/scopes/Containers/splitters.scope.md
spec/scopes/Containers/structural_containers.scope.md
spec/scopes/Containers/surface_containers.scope.md
spec/scopes/Containers/tabs.scope.md
spec/scopes/Controls/action_controls.scope.md
spec/scopes/Controls/choice_controls.scope.md
spec/scopes/Controls/display_primitives.scope.md
spec/scopes/Controls/drawing_and_capture.scope.md
spec/scopes/Controls/link_and_scroll_controls.scope.md
spec/scopes/Controls/native.scope.md
spec/scopes/Controls/picker_control.scope.md
spec/scopes/Controls/range_control.scope.md
spec/scopes/Controls/scope.md
spec/scopes/Controls/status_indicator.scope.md
spec/scopes/Controls/text_inputs.scope.md
spec/scopes/Interaction/scope.md
spec/scopes/Internationalization/scope.md
spec/scopes/Layout/scope.md
spec/scopes/Pages/dashboard.scope.md
spec/scopes/Pages/empty_page.scope.md
spec/scopes/Pages/scope.md
spec/scopes/Pages/shell_page.scope.md
spec/scopes/Presentation/scope.md
spec/scopes/Views/form.scope.md
spec/scopes/Views/report.scope.md
spec/scopes/Views/scope.md
spec/scopes/Widgets/chart.scope.md
spec/scopes/Widgets/data_grid.scope.md
spec/scopes/Widgets/date_time_pickers.scope.md
spec/scopes/Widgets/dialog.scope.md
spec/scopes/Widgets/feedback_widgets.scope.md
spec/scopes/Widgets/list.scope.md
spec/scopes/Widgets/media_widgets.scope.md
spec/scopes/Widgets/menu_widgets.scope.md
spec/scopes/Widgets/navigation_widgets.scope.md
spec/scopes/Widgets/scope.md
spec/scopes/Widgets/stepper.scope.md
spec/scopes/Widgets/table.scope.md
spec/survey/angular-material/Actions-and-triggers.survey.md
spec/survey/angular-material/BASELINE.md
spec/survey/angular-material/BEHAVIORS.survey.md
spec/survey/angular-material/BEHAVIOR_MAPPING.md
spec/survey/angular-material/BEHAVIOR_RESEARCH_CHECKS.md
spec/survey/angular-material/BEHAVIOR_REVIEW.md
spec/survey/angular-material/Data-entry.survey.md
spec/survey/angular-material/Data-presentation.survey.md
spec/survey/angular-material/Development-tooling.survey.md
spec/survey/angular-material/FINAL_REPORT.md
spec/survey/angular-material/Feedback-and-overlays.survey.md
spec/survey/angular-material/INVENTORY.md
spec/survey/angular-material/Icons-and-graphics.survey.md
spec/survey/angular-material/Layout-and-containers.survey.md
spec/survey/angular-material/Navigation-and-workflow.survey.md
spec/survey/angular-material/PLAN.md
spec/survey/angular-material/POC_REPORT.md
spec/survey/angular-material/PROPOSAL_CHECKS.md
spec/survey/angular-material/PROPOSED_EVIDENCE.md
spec/survey/angular-material/Package-and-style-distribution.survey.md
spec/survey/angular-material/README.md
spec/survey/angular-material/RESEARCH_CHECKS.md
spec/survey/angular-material/RESEARCH_NOTES.md
spec/survey/angular-material/SCOPE_EXTENSION_PROPOSAL.md
spec/survey/angular-material/Shared-foundations.survey.md
spec/survey/angular-material/TAXONOMY.md
spec/survey/angular-material/TAXONOMY_MAPPING.md
spec/survey/angular-material/VALIDATION.md
spec/survey/angular-material/proposed-scopes/Behaviors/collapsible.scope.md
spec/survey/angular-material/proposed-scopes/Behaviors/modal_interaction.scope.md
spec/survey/angular-material/proposed-scopes/Behaviors/scope.md
spec/survey/angular-material/proposed-scopes/Behaviors/scroll_lock.scope.md
spec/survey/angular-material/proposed-scopes/Behaviors/scrollable.scope.md
spec/survey/angular-material/proposed-scopes/Containers/expandable_panels.scope.md
spec/survey/angular-material/proposed-scopes/Containers/form_field.scope.md
spec/survey/angular-material/proposed-scopes/Containers/overlay_containers.scope.md
spec/survey/angular-material/proposed-scopes/Containers/sheet_containers.scope.md
spec/survey/angular-material/proposed-scopes/Containers/surface_containers.scope.md
spec/survey/angular-material/proposed-scopes/Controls/choice_controls.scope.md
spec/survey/angular-material/proposed-scopes/Controls/range_control.scope.md
spec/survey/angular-material/proposed-scopes/Controls/status_indicator.scope.md
spec/survey/angular-material/proposed-scopes/Widgets/date_time_pickers.scope.md
spec/survey/angular-material/proposed-scopes/Widgets/dialog.scope.md
spec/survey/angular-material/proposed-scopes/Widgets/list.scope.md
spec/survey/angular-material/proposed-scopes/Widgets/navigation_widgets.scope.md
spec/survey/angular-material/proposed-scopes/Widgets/table.scope.md
spec/survey/angular-material/proposed-scopes/Widgets/token_collection.scope.md
spec/survey/html5/BASELINE.md
spec/survey/html5/CATEGORIES.md
spec/survey/html5/COVERAGE.md
spec/survey/html5/DEPENDENCIES.md
spec/survey/html5/EXCLUSIONS.md
spec/survey/html5/INDEX_RECONCILIATION.md
spec/survey/html5/PLAN.md
spec/survey/html5/README.md
spec/survey/html5/SCOPE_TREE_PROPOSAL.md
spec/survey/html5/SURVEY_SCOPE_CROSSWALK.md
spec/survey/html5/TAXONOMY_MAPPING.md
spec/survey/html5/inventory/01-introduction.md
spec/survey/html5/inventory/02-common-infrastructure.md
spec/survey/html5/inventory/03-documents.md
spec/survey/html5/inventory/04-elements.md
spec/survey/html5/inventory/05-microdata.md
spec/survey/html5/inventory/06-user-interaction.md
spec/survey/html5/inventory/07-page-loading.md
spec/survey/html5/inventory/08-web-application-apis.md
spec/survey/html5/inventory/09-communication.md
spec/survey/html5/inventory/10-workers.md
spec/survey/html5/inventory/11-worklets.md
spec/survey/html5/inventory/12-storage.md
spec/survey/html5/inventory/13-html-syntax.md
spec/survey/html5/inventory/14-xml-syntax.md
spec/survey/html5/inventory/15-rendering.md
spec/survey/html5/inventory/16-obsolete-scope-review.md
spec/survey/html5/inventory/17-iana.md
spec/survey/html5/inventory/18-support.md
spec/survey/openui5/Application.survey.md
spec/survey/openui5/B6_CLUSTERS.md
spec/survey/openui5/B7_HIERARCHY_CHECK.md
spec/survey/openui5/B8_GROUPING.md
spec/survey/openui5/B9_DEDUP.md
spec/survey/openui5/Behaviors.survey.md
spec/survey/openui5/C0_POC.md
spec/survey/openui5/C10_FINAL_CHECK.md
spec/survey/openui5/C1_RECONCILIATION.md
spec/survey/openui5/C2_C8_SUMMARY.md
spec/survey/openui5/Containers.survey.md
spec/survey/openui5/Controls.survey.md
spec/survey/openui5/PHASE0_PILOT_REPORT.md
spec/survey/openui5/PHASE_A_PROGRESS.md
spec/survey/openui5/PHASE_B_PROGRESS.md
spec/survey/openui5/PHASE_C_HANDOFF.md
spec/survey/openui5/PLAN.md
spec/survey/openui5/Pages.survey.md
spec/survey/openui5/TERMINOLOGY_PROPOSAL.md
spec/survey/openui5/Views.survey.md
spec/survey/openui5/Widgets.survey.md
spec/survey/openui5/_classification_key.md
spec/survey/openui5/_taxonomy_findings.md
spec/survey/qt/01_COMPONENT_INVENTORY.md
spec/survey/qt/02_CATEGORY_HIERARCHY.md
spec/survey/qt/BEHAVIOR_AUDIT_VALIDATION.md
spec/survey/qt/BEHAVIOR_CONTRACTS.md
spec/survey/qt/BEHAVIOR_DECISIONS.md
spec/survey/qt/BEHAVIOR_INVENTORY.md
spec/survey/qt/BEHAVIOR_SCOPE_MAPPING.md
spec/survey/qt/BEHAVIOR_TAXONOMY_PROPOSAL.md
spec/survey/qt/BEHAVIOR_TERM_CLASSIFICATION.md
spec/survey/qt/BEHAVIOR_VALIDATION.md
spec/survey/qt/CLASSIFICATION_RECONCILIATION.md
spec/survey/qt/COMPONENT_BEHAVIOR_MATRIX.md
spec/survey/qt/CONFIGURATION_STATE_APPEARANCE.md
spec/survey/qt/DRAFT_VALIDATION.md
spec/survey/qt/GENERIC_UI_TAXONOMY_DRAFT.md
spec/survey/qt/INTERACTION_SEPARATION.md
spec/survey/qt/MAPPING_VALIDATION.md
spec/survey/qt/MERGE_HANDOFF.md
spec/survey/qt/PLAN.md
spec/survey/qt/PROPOSED_EVIDENCE.md
spec/survey/qt/README.md
spec/survey/qt/SCOPE_EXTENSION_PROPOSAL.md
spec/survey/qt/TAXONOMY_MAPPING.md
spec/survey/qt/TAXONOMY_MAPPING_DRAFT.md
spec/survey/qt/TAXONOMY_MERGE_REVIEW.md
spec/survey/qt/TAXONOMY_STRUCTURE_PROPOSAL.md
spec/survey/qt/VALIDATION.md
spec/survey/qt/behaviors/README.md
spec/survey/qt/behaviors/commands/README.md
spec/survey/qt/behaviors/commands/activation.md
spec/survey/qt/behaviors/commands/history.md
spec/survey/qt/behaviors/commands/workflow.md
spec/survey/qt/behaviors/entry/README.md
spec/survey/qt/behaviors/entry/assistance.md
spec/survey/qt/behaviors/entry/editing.md
spec/survey/qt/behaviors/entry/values.md
spec/survey/qt/behaviors/feedback/README.md
spec/survey/qt/behaviors/feedback/delivery.md
spec/survey/qt/behaviors/feedback/suppression.md
spec/survey/qt/behaviors/geometry/README.md
spec/survey/qt/behaviors/geometry/movement.md
spec/survey/qt/behaviors/geometry/placement.md
spec/survey/qt/behaviors/geometry/sizing.md
spec/survey/qt/behaviors/governance/README.md
spec/survey/qt/behaviors/governance/availability.md
spec/survey/qt/behaviors/governance/focus.md
spec/survey/qt/behaviors/governance/modality.md
spec/survey/qt/behaviors/navigation/README.md
spec/survey/qt/behaviors/navigation/collections.md
spec/survey/qt/behaviors/navigation/content.md
spec/survey/qt/behaviors/navigation/viewport.md
spec/survey/qt/behaviors/presence/README.md
spec/survey/qt/behaviors/presence/disclosure.md
spec/survey/qt/behaviors/presence/expansion.md
spec/survey/qt/behaviors/selection/README.md
spec/survey/qt/behaviors/selection/choice.md
spec/survey/qt/behaviors/selection/collections.md
spec/survey/qt/categories/appearance/README.md
spec/survey/qt/categories/commands/README.md
spec/survey/qt/categories/commands/action-buttons.md
spec/survey/qt/categories/commands/action-history.md
spec/survey/qt/categories/commands/command-collections.md
spec/survey/qt/categories/containers-and-layout/README.md
spec/survey/qt/categories/containers-and-layout/adjustable-panes.md
spec/survey/qt/categories/containers-and-layout/arrangement-and-spacing.md
spec/survey/qt/categories/containers-and-layout/visual-grouping.md
spec/survey/qt/categories/content-and-data/README.md
spec/survey/qt/categories/content-and-data/collection-headers.md
spec/survey/qt/categories/content-and-data/collections-and-hierarchies.md
spec/survey/qt/categories/content-and-data/text-images-and-numbers.md
spec/survey/qt/categories/graphics/README.md
spec/survey/qt/categories/graphics/display-surfaces.md
spec/survey/qt/categories/graphics/images-and-text.md
spec/survey/qt/categories/graphics/scene-composition.md
spec/survey/qt/categories/graphics/shapes-and-paths.md
spec/survey/qt/categories/input-and-selection/README.md
spec/survey/qt/categories/input-and-selection/choices.md
spec/survey/qt/categories/input-and-selection/dates-and-times.md
spec/survey/qt/categories/input-and-selection/numeric-values.md
spec/survey/qt/categories/input-and-selection/text-and-shortcuts.md
spec/survey/qt/categories/navigation/README.md
spec/survey/qt/categories/navigation/page-switching.md
spec/survey/qt/categories/navigation/scrolling.md
spec/survey/qt/categories/status-and-help/README.md
spec/survey/qt/categories/status-and-help/contextual-help.md
spec/survey/qt/categories/status-and-help/interaction-indicators.md
spec/survey/qt/categories/status-and-help/status-and-activity.md
spec/survey/qt/categories/windows-and-dialogs/README.md
spec/survey/qt/categories/windows-and-dialogs/application-workspaces.md
spec/survey/qt/categories/windows-and-dialogs/dialog-structure.md
spec/survey/qt/categories/windows-and-dialogs/guided-sequences.md
spec/survey/qt/categories/windows-and-dialogs/messages-and-operation-progress.md
spec/survey/qt/categories/windows-and-dialogs/value-and-resource-pickers.md
spec/survey/qt/proposed-scopes/Behaviors/modal_interaction.scope.md
spec/survey/qt/proposed-scopes/Behaviors/text_completion.scope.md
spec/survey/qt/proposed-scopes/Behaviors/viewport_scrolling.scope.md
spec/survey/qt/proposed-scopes/Containers/page_stack.scope.md
spec/survey/qt/proposed-scopes/Containers/scroll_container.scope.md
spec/survey/qt/proposed-scopes/Widgets/graphics_viewport.scope.md
spec/tooling/comparison.md
spec/tooling/editing.md
tests/test_application_scope_contract.py
tests/test_compare_openui_spec.py
tests/test_dialog_scope_contract.py
tests/test_enriched_scope_contract_coverage.py
tests/test_github_actions_build.py
tests/test_github_actions_publish.py
tests/test_openui_spec_api.py
tests/test_openui_spec_contract.py
tests/test_pages_scope_contract.py
tests/test_readthedocs_config.py
tests/test_scope_evidence.py
tests/test_scope_template.py
tests/test_scope_to_json_converter.py
tests/test_spec_examples_format.py
tests/test_spec_readme_spec.py
tests/test_table_family_contract.py
tests/test_taxonomy_mapping.py