Skip to content

Docs: Sync docs/roadmap-wave3.md to 12/13 language — only #1354 open #1811

Description

@PurHur

Problem

docs/roadmap-wave3.md still lists 3 open language rows (#1354, #1360, #1366) and #1378 debug_backtrace as open. On master (May 2026 batch 67):

php script/check-wave3-roadmap-sync.php (#1802 ✅) fails until the doc matches reality. #1380 umbrella and #1751 close-out depend on accurate counts.

Goal

Refresh docs/roadmap-wave3.md:

Track Target
Language (#1354–#1366) 11 closed, 1 open (#1354)
Stdlib (#1367–#1379) 13 closed, 0 open
M2 spine footnote 573/586 (compiler_lib_spine_smoke)

Regenerate capability footers if needed: php script/capability-syntax.php.

Implementation hints

Step Command / file
Run checker php script/check-wave3-roadmap-sync.php (must exit 0)
Edit summary table docs/roadmap-wave3.md lines 9–16
Mark rows closed #1360, #1366, #1378 → Closed + PR links
Spine count grep -c '^require_once' test/selfhost/compiler_lib_spine_smoke/main.php
Umbrella Comment on #1380 with new summary

Acceptance criteria

Verification (local / Docker only)

docker run --rm -v "$(pwd):/compiler" -w /compiler php-compiler:22.04-dev \
  php script/check-wave3-roadmap-sync.php
docker run --rm -v "$(pwd):/compiler" -w /compiler php-compiler:22.04-dev \
  ./script/ci-fast.sh --filter Wave3RoadmapSyncTest

No GitHub Actions.

Dependencies

Links

Activity

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions