refactor(platform): Phase 732 deliveryScope namespace and diagnostics mixin

Replace 173-line delivery import destructuring in index.js with
deliveryScope.* references (~205 lines removed). Extract
platform-diagnostics-mixin and platform-server-folders-imports; add
manifest row 60 (PLATFORM_MIXIN_ASSIGNMENT_COUNT). No behavior changes.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-06-03 10:15:11 -04:00
co-authored by Cursor
parent 584d1a1565
commit 231de7bff2
5 changed files with 281 additions and 427 deletions
+3 -2
View File
@@ -4,7 +4,7 @@
* Ordered PearcordPlatform prototype mixin registration (Phase 730).
* Preserves assign order from index.js / apply-platform-mixins (Phase 727).
*/
const PLATFORM_MIXIN_ASSIGNMENT_COUNT = 59
const PLATFORM_MIXIN_ASSIGNMENT_COUNT = 60
const PLATFORM_MIXIN_ASSIGNMENTS = [
{ module: './polls-scheduling', export: 'pollSchedulingMixin' },
@@ -65,7 +65,8 @@ const PLATFORM_MIXIN_ASSIGNMENTS = [
{ module: './slash-registry-json-mixin', export: 'slashRegistryJsonMixin' },
{ module: './slash-invoke-audit-json-mixin', export: 'slashInvokeAuditJsonMixin' },
{ module: './worker-release-json-mixin', export: 'workerReleaseJsonMixin' },
{ module: './integration-manifest-json-mixin', export: 'integrationManifestJsonMixin' }
{ module: './integration-manifest-json-mixin', export: 'integrationManifestJsonMixin' },
{ module: './platform-diagnostics-mixin', export: 'platformDiagnosticsMixin' }
]
if (PLATFORM_MIXIN_ASSIGNMENTS.length !== PLATFORM_MIXIN_ASSIGNMENT_COUNT) {