Phase 36: continue native Joni parity after PR 1087 - #1089
Draft
fglock wants to merge 8 commits into
Draft
Conversation
Keep the retained A16 corpus as planning evidence while requiring the user's fresh 622-file run, strict PR-958 comparison, additional checks, and exact-head CI before PR 1087 merges. Generated with [OpenAI Codex](https://openai.com/codex/) Co-Authored-By: OpenAI Codex <codex@openai.com>
Generate Unicode 17 InSC and InPC partitions, aliases, defaults, and wildcard value lookup from the current Perl development tables. Resolve the pinned data through Joni ahead of ICU fallback on both execution backends. Generated with [OpenAI Codex](https://openai.com/codex/) Co-Authored-By: OpenAI Codex <codex@openai.com>
Keep PR 1087 user-owned during the latest-Perl sync and route ongoing implementation into the separate post-checkpoint WIP. Generated with Codex (https://openai.com/codex) Co-Authored-By: Codex <codex@openai.com>
Match Perl's compile-time misc warning when an array or hash is bound to a match, substitution, transliteration, or runtime regex value. Preserve eval source names in parser diagnostics so both execution backends report the same eval location. Generated with [Codex](https://openai.com/codex/) Co-Authored-By: Codex <codex@openai.com>
Keep the first winning capture region when FIND_LONGEST encounters a later equal or shorter alternative. Add direct Joni coverage for both shorter and equal alternatives. Generated with [OpenAI Codex](https://openai.com/codex/) Co-Authored-By: OpenAI Codex <codex@openai.com>
Record the complete ordinary-pattern closure matrix and update active post-checkpoint ownership after integrating the matcher and warning fixes. Generated with Codex (https://openai.com/codex) Co-Authored-By: Codex <codex@openai.com>
Record the exact user-owned PR 1087 acceptance head and require Unicode generators to treat latest-Perl source hashes as provenance rather than pins. Generated with Codex (https://openai.com/codex) Co-Authored-By: Codex <codex@openai.com>
Keep the phase plan current with the exact latest-Perl sync boundary, the five blocking PR 1087 rows, and their active remediation owners. Generated with Codex (https://openai.com/codex) Co-Authored-By: Codex <codex@openai.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Status
Draft stacked on PR 1087. Do not merge before PR 1087 is accepted and merged;
then rebase this branch onto refreshed
masterand retarget the PR.This preserves the independent post-checkpoint work while the user runs the
fresh 622-file acceptance gate on exact PR-1087 head
5a1e0c15e.Included work
through native Joni.
FIND_LONGESTcapture regions when later alternatives are notbetter matches.
including eval source locations on both execution backends.
generator policy.
Validation
7f58075be: full warning-freemake, exit 0 in 7m31s.shadow JAR passed.
JVM/interpreter, imported-corpus, and worker-local full-build evidence in its
commit/handoff artifacts.
Dependencies
batches with a combined build before each update.