Skip to content

docs(regex): replace Phase 36 with forward-only plan - #1081

Merged
fglock merged 1 commit into
masterfrom
docs/phase36-plan-master
Aug 19, 2026
Merged

docs(regex): replace Phase 36 with forward-only plan#1081
fglock merged 1 commit into
masterfrom
docs/phase36-plan-master

Conversation

@fglock

@fglock fglock commented Aug 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace the historical Phase 36 transcript with one forward-only execution plan
  • define vendored Joni as the sole final matcher and retain only Perl source policy in the frontend
  • specify ordinary-pattern, Unicode/fold, runtime-source, preprocessing/import cleanup, documentation, performance, platform, and PR 958 parity gates
  • add a proposal-only, post-Phase-36 RFC for an embeddable Perl-compatible JVM regex library

Validation

  • exact-head make at e531cee3b: all 17 tasks green in 4m40s (/tmp/make-phase36-plan-master-e531cee3b.log)
  • branch changes only dev/design/phase36-regex-parity.md and dev/design/perl-regex-library-rfc.md
  • final files are byte-identical to the previously reviewed documentation content
  • the plan contains no dated implementation history or PR transcript
  • every phase has an explicit exit condition and the final PR 958 comparison remains mandatory

Target correction

The earlier documentation PR was accidentally based on and merged into a
temporary sync branch. This PR contains only the intended two-file documentation
result on current master.

Generated with Codex (https://openai.com/codex)

Make the canonical design document a concise execution plan for completing the
Joni migration and final PR 958 parity gate. Add the post-Phase-36 RFC for a
standalone embeddable Perl-compatible JVM regex library without authorizing its
implementation.

Generated with Codex (https://openai.com/codex)

Co-Authored-By: OpenAI Codex <codex@openai.com>
@fglock
fglock merged commit 2cf59f4 into master Aug 19, 2026
2 checks passed
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