|
| 1 | +{ |
| 2 | + "_comment": "Accepted cross-entry DUAL-SOURCE exports of @objectstack/spec (#4446): names that two or more public entry points export for DIFFERENT declarations, so which type a consumer gets depends on the import path — the #4411 trap. Shrink-only ratchet, judged by symbol identity (a re-export of one declaration from many entries is fine and not listed). A NEW name here fails check:dual-source-exports: converge on one declaration and re-export it, or rename one side — growing this list needs maintainer sign-off and shows up as this file in the diff. An entry that stops being dual-source fails until its line is deleted. Regenerate with: tsx scripts/check-dual-source-exports.ts --update (after pnpm build).", |
| 3 | + "entries": [ |
| 4 | + "ActionLocationSchema — [./studio (const)] ≠ [./ui (const)]", |
| 5 | + "ActivationEventSchema — [./kernel (const)] ≠ [./studio (const)]", |
| 6 | + "AnalyticsQuery — [./contracts (interface)] ≠ [./data (type)]", |
| 7 | + "CacheStrategy — [./shared (type)] ≠ [./system (type)]", |
| 8 | + "ConflictResolution — [./automation (type)] ≠ [./integration (type)] ≠ [./ui (type)]", |
| 9 | + "ConflictResolutionSchema — [./automation (const)] ≠ [./integration (const)] ≠ [./ui (const)]", |
| 10 | + "DataSyncConfig — [./automation (type)] ≠ [./integration (type)]", |
| 11 | + "DataSyncConfigSchema — [./automation (const)] ≠ [./integration (const)]", |
| 12 | + "DriverCapabilities — [./contracts (interface)] ≠ [./data (type)]", |
| 13 | + "EnvironmentArtifact — [./cloud (type)] ≠ [./system (type)]", |
| 14 | + "EnvironmentArtifactInput — [./cloud (type)] ≠ [./system (type)]", |
| 15 | + "EnvironmentArtifactSchema — [./cloud (const)] ≠ [./system (const)]", |
| 16 | + "EventSchema — [./automation (const)] ≠ [./kernel (const)]", |
| 17 | + "FieldMapping — [./data (type)] ≠ [./integration (type)] ≠ [./shared (type)]", |
| 18 | + "FieldMappingSchema — [./data (const)] ≠ [./integration (const)] ≠ [./shared (const)]", |
| 19 | + "HealthStatus — [./contracts (interface)] ≠ [./kernel (type)]", |
| 20 | + "HttpMethod — [./api, ./shared (type)] ≠ [./ui (type)]", |
| 21 | + "HttpRequest — [./shared (type)] ≠ [./ui (type)]", |
| 22 | + "JobExecution — [./contracts (interface)] ≠ [./system (type)]", |
| 23 | + "JobSchedule — [./contracts (interface)] ≠ [./system (type)]", |
| 24 | + "MetadataBulkRegisterRequestSchema — [./api (const)] ≠ [./kernel (const)]", |
| 25 | + "MetadataEvent — [./api (type)] ≠ [./kernel (type)]", |
| 26 | + "MetadataEventSchema — [./api (const)] ≠ [./kernel (const)]", |
| 27 | + "MetadataExportOptions — [./contracts (interface)] ≠ [./system (type)]", |
| 28 | + "MetadataFormat — [./shared (type)] ≠ [./system (type)]", |
| 29 | + "MetadataFormatSchema — [./shared (const)] ≠ [./system (const)]", |
| 30 | + "MetadataImportOptions — [./contracts (interface)] ≠ [./system (type)]", |
| 31 | + "Notification — [./api (type)] ≠ [./ui (type)]", |
| 32 | + "NotificationChannel — [./contracts (type)] ≠ [./system (type)]", |
| 33 | + "NotificationConfig — [./system (type)] ≠ [./ui (type)]", |
| 34 | + "NotificationConfigSchema — [./system (const)] ≠ [./ui (const)]", |
| 35 | + "NotificationSchema — [./api (const)] ≠ [./ui (const)]", |
| 36 | + "PackageDependency — [./cloud (type)] ≠ [./kernel (type)]", |
| 37 | + "PackageDependencySchema — [./cloud (const)] ≠ [./kernel (const)]", |
| 38 | + "PluginStartupResult — [./contracts (interface)] ≠ [./kernel (type)]", |
| 39 | + "RateLimitConfig — [./integration (type)] ≠ [./shared (type)]", |
| 40 | + "RateLimitConfigSchema — [./integration (const)] ≠ [./shared (const)]", |
| 41 | + "RetryPolicy — [./automation (type)] ≠ [./system (type)]", |
| 42 | + "RetryPolicySchema — [./automation (const)] ≠ [./system (const)]", |
| 43 | + "Session — [./api (type)] ≠ [./identity (type)]", |
| 44 | + "SessionSchema — [./api (const)] ≠ [./identity (const)]", |
| 45 | + "ShareRecipientType — [./contracts (type)] ≠ [./security (const)]", |
| 46 | + "StartupOptions — [./contracts (interface)] ≠ [./kernel (type)]", |
| 47 | + "TenantPlan — [./cloud (type)] ≠ [./system (type)]", |
| 48 | + "TenantPlanSchema — [./cloud (const)] ≠ [./system (const)]", |
| 49 | + "TransformType — [./data (const)] ≠ [./shared (type)]", |
| 50 | + "ValidationResult — [./contracts (interface)] ≠ [./kernel (type)]", |
| 51 | + "WebhookConfig — [./api (type)] ≠ [./integration (type)]", |
| 52 | + "WebhookConfigSchema — [./api (const)] ≠ [./integration (const)]", |
| 53 | + "WebhookEvent — [./api (type)] ≠ [./integration (type)]", |
| 54 | + "WebhookEventSchema — [./api (const)] ≠ [./integration (const)]", |
| 55 | + "suggestFieldType — [., ./shared (function)] ≠ [./data (function)]" |
| 56 | + ] |
| 57 | +} |
0 commit comments