Skip to content

Architecture: fold uuid/rar/eio/imap/ssh2 advertise into ext.json (#36204) - #37690

Merged
PurHur merged 1 commit into
masterfrom
agent/issue-36204-fold-advertise-uuid-rar-eio-imap-ssh2
Sep 9, 2026
Merged

Architecture: fold uuid/rar/eio/imap/ssh2 advertise into ext.json (#36204)#37690
PurHur merged 1 commit into
masterfrom
agent/issue-36204-fold-advertise-uuid-rar-eio-imap-ssh2

Conversation

@PurHur

@PurHur PurHur commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Summary

Test plan

  • ./script/phpunit.sh --filter 'ExtensionPolicyAdvertiseTest|ExtensionPolicySubsetTest'15/15 (33 assertions)
  • ./script/aot-smoke.sh9/9 + size gate OK
  • php script/generate-extension-registry.php --check + sync-extension-manifests.php --check → OK
  • make north-star5-verify-fast → OK (Spine 8596/8596)

Closes nothing alone — Part of #36204.

Made with Cursor

…6204)

Move five host|CV|env ExtensionPolicy advertisement rules into ext.json
advertise so ExtensionRegistry::advertisesExtensionFor() is the SSOT;
keep compliance helpers on the thin policy classes. No new C ABI.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit b663c9c into master Sep 9, 2026
1 check failed
@PurHur
PurHur deleted the agent/issue-36204-fold-advertise-uuid-rar-eio-imap-ssh2 branch September 9, 2026 20:27
PurHur added a commit that referenced this pull request Sep 9, 2026
…nc (#36401) (#37696)

Master tip verified locally (apply-patches pristine 27/27 incl. structgep,
aot-smoke 9/9, north-star5-verify-fast OK). Sync bootstrap-inventory construct
warnings after #37690 ExtensionPolicy fold so --check stays green.

Co-authored-by: PurHur <PurHur@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
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