Skip to content

Implement the upstream patina_boot semantic baseline #199

Description

@kat-perez

Parent roadmap: #190

Goal

Implement the UEFI BDS semantic baseline accepted for upstream patina_boot after the #196 parity review.

Scope

  • turn every planned row selected for the upstream contract into code and tests
  • cover the agreed handling of BootNext, BootCurrent, OptionalData, option categories, and relevant OS indications
  • preserve explicit platform-policy extension points instead of importing product-specific EDK2 behavior
  • update API documentation and the parity matrix as behavior lands

Acceptance criteria

  • maintainers approve the upstream semantic baseline derived from Build a UEFI BDS semantic parity matrix for patina_boot #196
  • every supported row has a host, QEMU, or hardware test
  • unsupported and platform-policy rows remain explicit
  • no generic API requires Maa- or vendor-specific policy
  • the parity matrix contains no unexplained partial behavior in the upstream contract

Dependencies

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions