Skip to content

[TS PBT] Transfer exact admitted c8/EtsIR edges into one USVM search #382

Open

Description

@CaelmBleidd

Scope agreed on 2026-10-16

One concrete PBT generation phase is followed by one USVM search phase. No return to random generation is required. Concrete replay and optional shrinking validate a USVM candidate; they are not a second PBT generation phase. This replaces the previous repeated-round acceptance.

Existing implementation

#409 is merged: supported original TypeScript if arms are mapped to ordered EtsIR successors, with unsupported/ambiguous constructs kept explicit. #524 implements admitted coverage transfer and evidence-sensitive exploration in the original-property search.

Remaining work

Acceptance

One real PBT run changes the next selected symbolic path through exact edge evidence. Covered prefixes remain traversable and original-property search continues after edge saturation. No second PBT generation round or public retained-session API is required. This issue can close on that integration rather than waiting for unrelated research extensions.

Activity

  1. changed the title [-][TS PBT] Map c8/V8 branch coverage to EtsIR CFG edges[/-] [+][TS PBT] Integrate exact c8/EtsIR edge feedback into target selection[/+] on Oct 14, 2026
  2. changed the title [-][TS PBT] Integrate exact c8/EtsIR edge feedback into target selection[/-] [+][TS PBT] Transfer exact admitted c8/EtsIR edges into one USVM search[/+] on Oct 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    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