Skip to content

[TS PBT] Retain confirmed DSL faults before symbolic preparation - #571

Open
CaelmBleidd wants to merge 1 commit into
caelmbleidd/pbt-guidance-compositionfrom
caelmbleidd/pbt-dsl-deadline-retention
Open

CaelmBleidd wants to merge 1 commit into
caelmbleidd/pbt-guidance-compositionfrom
caelmbleidd/pbt-dsl-deadline-retention

Conversation

@CaelmBleidd

Copy link
Copy Markdown
Member

A confirmed PBT fault in DSL BOTH mode previously continued into frontend preparation and symbolic search, allowing an expired budget to replace the existing finding with an exception. Stop before symbolic preparation when concrete execution has already found a fault, retain its named check, and pass the same absolute deadline through the composed symbolic API. Expired preparation remains a structured skipped-symbolic result.

Own diff: 3 files, +49/-5, one commit. Depends on #569 at 7e6d9b9c9; its frozen assembly dependencies are documented there. After the dependency stack merges, move only this own commit onto the current main and retarget; the assembly implementation is inherited and excluded from this diff.

Validation: a normal public BOTH regression with a 60-second budget confirms the original concrete check and verifies that no symbolic work starts. The existing public expired-deadline regression and real machine caller-deadline regression passed; focused DSL/native checks passed. No short wall-clock threshold is used to prove the confirmed-fault short circuit.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant