Skip to content

Close #169 semantic accessibility gaps for Layer 4 methods #254

@schatt

Description

@schatt

Final Record

Scope

Decisions

  • Hosted trees: Assertions use Layer4SemanticAccessibilityCriterionTests against hosted roots from BaseTestClass / TestSetupUtilities to observe real trait and identifier propagation where ViewInspector is insufficient.

Delivered API

  • No new public API; production touch was limited to aligned Layer 4 surfaces (e.g. map hosting where needed for semantic tests). Primary deliverable is test + matrix evidence.

Tests

  • Added/updated: Layer4SemanticAccessibilityCriterionTests.swift — hosted semantic coverage for CloudKit, navigation, sheet/popover, share/print, splits, forms, maps, row actions, context menu, app navigation, settings, camera (iOS), etc.
  • Matrix: LAYER4_SEMANTIC_ACCESSIBILITY_MATRIX.md updated to reflect criterion test mapping.
  • Result: Landed on next with parent orchestration merge; tip 2c67d7ff.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions