Skip to content

issue 2630 residual: stop shipping product Widget def XML batch A (base/core) #2883

Description

@natechadwick-intsof

Parent

Parent: #2630
Grandparent: #2626
Related dual-ship modern roots: cluster PR #2862 (#2831/#2832/#2844)

Slice goal

Stop shipping product Widget definition XML for batch A (base/core) packages that already have modern widgets/<stem>/ dual-ship roots, so M1 (product packages free of Widget def XML as ship format) progresses without removing the customer-facing runtime shim.

In scope

  1. Identify base/core product packages whose modern roots already landed (batch A set from dual-ship exit)
  2. Remove or stop packaging sys__UserDependency--rxconfig/Widgets/*.xml for those packages only when modern component-package.json / widgets roots are present and compile/install tests cover them
  3. Keep PSLegacyDefinitionXmlShim + upgrade compilers; do not implement Phase 5 residual: remove definition-XML dual-run shim when criteria met #2852 shim deletion
  4. Unit/package tests green; update widget-xml inventory notes for this batch
  5. cd modules/perc-packages && …/mvnw clean install green

Out of scope

Acceptance

Modules

modules/perc-packages (primary); packaging/distribution only if install peers require it

Leave unassigned.

Refs #2630 #2626 #2862

Activity

  1. natechadwick-intsof commented on Aug 11, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    night-issue-prs: starting work on batch A stop-shipping product Widget def XML (parent #2630).

  2. natechadwick-intsof commented on Aug 11, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    PR opened: #2890

    Co-Authored by Grok Build using grok-4.5 with agent main.

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

    8.2This issue found in 8.2 releaseenhancementNew feature or requestmodel:grok-4.5Grok 4.5 modeloperator:grokChanges authored by Grokoperator:night-issue-prsnight-issue-prs workflowp2Priority 2 (p1 highest, p8 lowest)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions