LICENSE
README.md
pyproject.toml
bin/__init__.py
bin/compare_openui_spec.py
bin/openui_document.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/conformance/README.md
spec/examples/README.md
spec/scopes/evidence.md
spec/scopes/scope.md
spec/scopes/taxonomy_mapping.md
spec/scopes/template.scope.md
spec/scopes/terminology.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/input_assistance.scope.md
spec/scopes/Behaviors/modal_overlay.scope.md
spec/scopes/Behaviors/resizable.scope.md
spec/scopes/Behaviors/scope.md
spec/scopes/Behaviors/viewport_and_focus_control.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/architecture_change.done.md
spec/survey/category.done.md
spec/survey/category.notdone.md
spec/survey/downstream_migration.md
spec/survey/language_change.done.md
spec/survey/outline.done.md
spec/survey/schema_change.done.md
spec/survey/scope_change.done.md
spec/survey/scope_change.notdone.md
spec/survey/scope_statement.md
spec/survey/specui_v1_publish_plan.md
spec/survey/structure_change.done.md
spec/survey/taxonomy_mapping_change.done.md
spec/survey/taxonomy_mapping_change.notdone.md
spec/survey/ui_element_taxonomy_merge_proposal.done.md
spec/survey/ui_element_taxonomy_merge_proposal.notdone.md
spec/survey/angular-material/PLAN.md
spec/survey/angular-material/README.md
spec/survey/angular-material/SUMMARY.md
spec/survey/angular-material/architecture_proposal.md
spec/survey/angular-material/category.md
spec/survey/angular-material/opens.md
spec/survey/angular-material/openui_schema_proposal.md
spec/survey/angular-material/scopes_proposal.md
spec/survey/angular-material/taxonomy_mapping.md
spec/survey/angular-material/inventory/Actions-and-triggers.survey.md
spec/survey/angular-material/inventory/BASELINE.md
spec/survey/angular-material/inventory/BEHAVIORS.survey.md
spec/survey/angular-material/inventory/BEHAVIOR_MAPPING.md
spec/survey/angular-material/inventory/BEHAVIOR_RESEARCH_CHECKS.md
spec/survey/angular-material/inventory/BEHAVIOR_REVIEW.md
spec/survey/angular-material/inventory/Data-entry.survey.md
spec/survey/angular-material/inventory/Data-presentation.survey.md
spec/survey/angular-material/inventory/Development-tooling.survey.md
spec/survey/angular-material/inventory/FINAL_REPORT.md
spec/survey/angular-material/inventory/Feedback-and-overlays.survey.md
spec/survey/angular-material/inventory/INVENTORY.md
spec/survey/angular-material/inventory/Icons-and-graphics.survey.md
spec/survey/angular-material/inventory/Layout-and-containers.survey.md
spec/survey/angular-material/inventory/Navigation-and-workflow.survey.md
spec/survey/angular-material/inventory/PLAN.md
spec/survey/angular-material/inventory/POC_REPORT.md
spec/survey/angular-material/inventory/PROPOSAL_CHECKS.md
spec/survey/angular-material/inventory/PROPOSED_EVIDENCE.md
spec/survey/angular-material/inventory/Package-and-style-distribution.survey.md
spec/survey/angular-material/inventory/README.md
spec/survey/angular-material/inventory/RESEARCH_CHECKS.md
spec/survey/angular-material/inventory/RESEARCH_NOTES.md
spec/survey/angular-material/inventory/SCOPE_EXTENSION_PROPOSAL.md
spec/survey/angular-material/inventory/Shared-foundations.survey.md
spec/survey/angular-material/inventory/TAXONOMY.md
spec/survey/angular-material/inventory/TAXONOMY_MAPPING.md
spec/survey/angular-material/inventory/VALIDATION.md
spec/survey/angular-material/inventory/proposed-scopes/Behaviors/collapsible.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Behaviors/modal_interaction.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Behaviors/scope.md
spec/survey/angular-material/inventory/proposed-scopes/Behaviors/scroll_lock.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Behaviors/scrollable.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Containers/expandable_panels.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Containers/form_field.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Containers/overlay_containers.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Containers/sheet_containers.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Containers/surface_containers.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Controls/choice_controls.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Controls/range_control.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Controls/status_indicator.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Widgets/date_time_pickers.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Widgets/dialog.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Widgets/list.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Widgets/navigation_widgets.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Widgets/table.scope.md
spec/survey/angular-material/inventory/proposed-scopes/Widgets/token_collection.scope.md
spec/survey/html5/PLAN.md
spec/survey/html5/README.md
spec/survey/html5/SUMMARY.md
spec/survey/html5/architecture_proposal.md
spec/survey/html5/category.md
spec/survey/html5/opens.md
spec/survey/html5/openui_schema_proposal.md
spec/survey/html5/scopes_proposal.md
spec/survey/html5/taxonomy_mapping.md
spec/survey/html5/inventory/BASELINE.md
spec/survey/html5/inventory/CATEGORIES.md
spec/survey/html5/inventory/COVERAGE.md
spec/survey/html5/inventory/DEPENDENCIES.md
spec/survey/html5/inventory/EXCLUSIONS.md
spec/survey/html5/inventory/INDEX_RECONCILIATION.md
spec/survey/html5/inventory/PLAN.md
spec/survey/html5/inventory/README.md
spec/survey/html5/inventory/SCOPE_TREE_PROPOSAL.md
spec/survey/html5/inventory/SURVEY_SCOPE_CROSSWALK.md
spec/survey/html5/inventory/TAXONOMY_MAPPING.md
spec/survey/html5/inventory/inventory/01-introduction.md
spec/survey/html5/inventory/inventory/02-common-infrastructure.md
spec/survey/html5/inventory/inventory/03-documents.md
spec/survey/html5/inventory/inventory/04-elements.md
spec/survey/html5/inventory/inventory/05-microdata.md
spec/survey/html5/inventory/inventory/06-user-interaction.md
spec/survey/html5/inventory/inventory/07-page-loading.md
spec/survey/html5/inventory/inventory/08-web-application-apis.md
spec/survey/html5/inventory/inventory/09-communication.md
spec/survey/html5/inventory/inventory/10-workers.md
spec/survey/html5/inventory/inventory/11-worklets.md
spec/survey/html5/inventory/inventory/12-storage.md
spec/survey/html5/inventory/inventory/13-html-syntax.md
spec/survey/html5/inventory/inventory/14-xml-syntax.md
spec/survey/html5/inventory/inventory/15-rendering.md
spec/survey/html5/inventory/inventory/16-obsolete-scope-review.md
spec/survey/html5/inventory/inventory/17-iana.md
spec/survey/html5/inventory/inventory/18-support.md
spec/survey/openui5/PLAN.md
spec/survey/openui5/README.md
spec/survey/openui5/SUMMARY.md
spec/survey/openui5/architecture_proposal.md
spec/survey/openui5/category.md
spec/survey/openui5/opens.md
spec/survey/openui5/scopes_proposal.md
spec/survey/openui5/taxonomy_mapping.md
spec/survey/openui5/inventory/Application.survey.md
spec/survey/openui5/inventory/B6_CLUSTERS.md
spec/survey/openui5/inventory/B7_HIERARCHY_CHECK.md
spec/survey/openui5/inventory/B8_GROUPING.md
spec/survey/openui5/inventory/B9_DEDUP.md
spec/survey/openui5/inventory/Behaviors.survey.md
spec/survey/openui5/inventory/C0_POC.md
spec/survey/openui5/inventory/C10_FINAL_CHECK.md
spec/survey/openui5/inventory/C1_RECONCILIATION.md
spec/survey/openui5/inventory/C2_C8_SUMMARY.md
spec/survey/openui5/inventory/Containers.survey.md
spec/survey/openui5/inventory/Controls.survey.md
spec/survey/openui5/inventory/PHASE0_PILOT_REPORT.md
spec/survey/openui5/inventory/PHASE_A_PROGRESS.md
spec/survey/openui5/inventory/PHASE_B_PROGRESS.md
spec/survey/openui5/inventory/PHASE_C_HANDOFF.md
spec/survey/openui5/inventory/PLAN.md
spec/survey/openui5/inventory/Pages.survey.md
spec/survey/openui5/inventory/TERMINOLOGY_PROPOSAL.md
spec/survey/openui5/inventory/Views.survey.md
spec/survey/openui5/inventory/Widgets.survey.md
spec/survey/openui5/inventory/_classification_key.md
spec/survey/openui5/inventory/_taxonomy_findings.md
spec/survey/qt/PLAN.md
spec/survey/qt/README.md
spec/survey/qt/SUMMARY.md
spec/survey/qt/architecture_proposal.md
spec/survey/qt/category.md
spec/survey/qt/opens.md
spec/survey/qt/openui_schema_proposal.md
spec/survey/qt/scopes_proposal.md
spec/survey/qt/taxonomy_mapping.md
spec/survey/qt/inventory/01_COMPONENT_INVENTORY.md
spec/survey/qt/inventory/02_CATEGORY_HIERARCHY.md
spec/survey/qt/inventory/BEHAVIOR_AUDIT_VALIDATION.md
spec/survey/qt/inventory/BEHAVIOR_CONTRACTS.md
spec/survey/qt/inventory/BEHAVIOR_DECISIONS.md
spec/survey/qt/inventory/BEHAVIOR_INVENTORY.md
spec/survey/qt/inventory/BEHAVIOR_SCOPE_MAPPING.md
spec/survey/qt/inventory/BEHAVIOR_TAXONOMY_PROPOSAL.md
spec/survey/qt/inventory/BEHAVIOR_TERM_CLASSIFICATION.md
spec/survey/qt/inventory/BEHAVIOR_VALIDATION.md
spec/survey/qt/inventory/CLASSIFICATION_RECONCILIATION.md
spec/survey/qt/inventory/COMPONENT_BEHAVIOR_MATRIX.md
spec/survey/qt/inventory/CONFIGURATION_STATE_APPEARANCE.md
spec/survey/qt/inventory/DRAFT_VALIDATION.md
spec/survey/qt/inventory/GENERIC_UI_TAXONOMY_DRAFT.md
spec/survey/qt/inventory/INTERACTION_SEPARATION.md
spec/survey/qt/inventory/MAPPING_VALIDATION.md
spec/survey/qt/inventory/MERGE_HANDOFF.md
spec/survey/qt/inventory/PLAN.md
spec/survey/qt/inventory/PROPOSED_EVIDENCE.md
spec/survey/qt/inventory/README.md
spec/survey/qt/inventory/SCOPE_EXTENSION_PROPOSAL.md
spec/survey/qt/inventory/TAXONOMY_MAPPING.md
spec/survey/qt/inventory/TAXONOMY_MAPPING_DRAFT.md
spec/survey/qt/inventory/TAXONOMY_MERGE_REVIEW.md
spec/survey/qt/inventory/TAXONOMY_STRUCTURE_PROPOSAL.md
spec/survey/qt/inventory/VALIDATION.md
spec/survey/qt/inventory/behaviors/README.md
spec/survey/qt/inventory/behaviors/commands/README.md
spec/survey/qt/inventory/behaviors/commands/activation.md
spec/survey/qt/inventory/behaviors/commands/history.md
spec/survey/qt/inventory/behaviors/commands/workflow.md
spec/survey/qt/inventory/behaviors/entry/README.md
spec/survey/qt/inventory/behaviors/entry/assistance.md
spec/survey/qt/inventory/behaviors/entry/editing.md
spec/survey/qt/inventory/behaviors/entry/values.md
spec/survey/qt/inventory/behaviors/feedback/README.md
spec/survey/qt/inventory/behaviors/feedback/delivery.md
spec/survey/qt/inventory/behaviors/feedback/suppression.md
spec/survey/qt/inventory/behaviors/geometry/README.md
spec/survey/qt/inventory/behaviors/geometry/movement.md
spec/survey/qt/inventory/behaviors/geometry/placement.md
spec/survey/qt/inventory/behaviors/geometry/sizing.md
spec/survey/qt/inventory/behaviors/governance/README.md
spec/survey/qt/inventory/behaviors/governance/availability.md
spec/survey/qt/inventory/behaviors/governance/focus.md
spec/survey/qt/inventory/behaviors/governance/modality.md
spec/survey/qt/inventory/behaviors/navigation/README.md
spec/survey/qt/inventory/behaviors/navigation/collections.md
spec/survey/qt/inventory/behaviors/navigation/content.md
spec/survey/qt/inventory/behaviors/navigation/viewport.md
spec/survey/qt/inventory/behaviors/presence/README.md
spec/survey/qt/inventory/behaviors/presence/disclosure.md
spec/survey/qt/inventory/behaviors/presence/expansion.md
spec/survey/qt/inventory/behaviors/selection/README.md
spec/survey/qt/inventory/behaviors/selection/choice.md
spec/survey/qt/inventory/behaviors/selection/collections.md
spec/survey/qt/inventory/categories/appearance/README.md
spec/survey/qt/inventory/categories/commands/README.md
spec/survey/qt/inventory/categories/commands/action-buttons.md
spec/survey/qt/inventory/categories/commands/action-history.md
spec/survey/qt/inventory/categories/commands/command-collections.md
spec/survey/qt/inventory/categories/containers-and-layout/README.md
spec/survey/qt/inventory/categories/containers-and-layout/adjustable-panes.md
spec/survey/qt/inventory/categories/containers-and-layout/arrangement-and-spacing.md
spec/survey/qt/inventory/categories/containers-and-layout/visual-grouping.md
spec/survey/qt/inventory/categories/content-and-data/README.md
spec/survey/qt/inventory/categories/content-and-data/collection-headers.md
spec/survey/qt/inventory/categories/content-and-data/collections-and-hierarchies.md
spec/survey/qt/inventory/categories/content-and-data/text-images-and-numbers.md
spec/survey/qt/inventory/categories/graphics/README.md
spec/survey/qt/inventory/categories/graphics/display-surfaces.md
spec/survey/qt/inventory/categories/graphics/images-and-text.md
spec/survey/qt/inventory/categories/graphics/scene-composition.md
spec/survey/qt/inventory/categories/graphics/shapes-and-paths.md
spec/survey/qt/inventory/categories/input-and-selection/README.md
spec/survey/qt/inventory/categories/input-and-selection/choices.md
spec/survey/qt/inventory/categories/input-and-selection/dates-and-times.md
spec/survey/qt/inventory/categories/input-and-selection/numeric-values.md
spec/survey/qt/inventory/categories/input-and-selection/text-and-shortcuts.md
spec/survey/qt/inventory/categories/navigation/README.md
spec/survey/qt/inventory/categories/navigation/page-switching.md
spec/survey/qt/inventory/categories/navigation/scrolling.md
spec/survey/qt/inventory/categories/status-and-help/README.md
spec/survey/qt/inventory/categories/status-and-help/contextual-help.md
spec/survey/qt/inventory/categories/status-and-help/interaction-indicators.md
spec/survey/qt/inventory/categories/status-and-help/status-and-activity.md
spec/survey/qt/inventory/categories/windows-and-dialogs/README.md
spec/survey/qt/inventory/categories/windows-and-dialogs/application-workspaces.md
spec/survey/qt/inventory/categories/windows-and-dialogs/dialog-structure.md
spec/survey/qt/inventory/categories/windows-and-dialogs/guided-sequences.md
spec/survey/qt/inventory/categories/windows-and-dialogs/messages-and-operation-progress.md
spec/survey/qt/inventory/categories/windows-and-dialogs/value-and-resource-pickers.md
spec/survey/qt/inventory/proposed-scopes/Behaviors/modal_interaction.scope.md
spec/survey/qt/inventory/proposed-scopes/Behaviors/text_completion.scope.md
spec/survey/qt/inventory/proposed-scopes/Behaviors/viewport_scrolling.scope.md
spec/survey/qt/inventory/proposed-scopes/Containers/page_stack.scope.md
spec/survey/qt/inventory/proposed-scopes/Containers/scroll_container.scope.md
spec/survey/qt/inventory/proposed-scopes/Widgets/graphics_viewport.scope.md
spec/taxonomy/generic-ui-taxonomy.md
spec/taxonomy/ui-element-taxonomy.md
spec/tooling/comparison.md
spec/tooling/editing.md
tests/test_application_scope_contract.py
tests/test_check_links.py
tests/test_compare_openui_spec.py
tests/test_conformance_keywords.py
tests/test_conformance_suite.py
tests/test_dialog_scope_contract.py
tests/test_enriched_scope_contract_coverage.py
tests/test_example_contracts.py
tests/test_github_actions_build.py
tests/test_github_actions_publish.py
tests/test_grammar_consistency.py
tests/test_lint_spec.py
tests/test_migrate.py
tests/test_openui_document.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_render_taxonomy_html.py
tests/test_render_taxonomy_tree.py
tests/test_scope_evidence.py
tests/test_scope_statement.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