Skip to content

Commit 182c08a

Browse files
committed
chore: register sys_migration after merging main (#3583)
Merging main brought in the ADR-0104 deployment-migration gate, whose `sys_migration` object the platform-object registry did not list — and the conformance ratchet failed exactly as intended, which is the point of having it rather than a prefix heuristic. Also regenerates the api-surface snapshot for the union of main's new exports and this branch's. Re-verified on the merged base: lint 390, spec 6681, cli 637 passing; eslint, nul-bytes, api-surface clean; and the three example apps (app-crm, app-showcase, app-todo) still produce zero findings. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GBks5G7AkwrvgF2kL5rfkT
1 parent fb56614 commit 182c08a

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

packages/spec/api-surface.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -447,6 +447,7 @@
447447
"QueryFilterSchema (const)",
448448
"QueryInput (type)",
449449
"QuerySchema (const)",
450+
"RAW_FILE_VALUES_CONTEXT_KEY (const)",
450451
"RECORD_SURFACE_PAGE_THRESHOLD (const)",
451452
"REFERENCE_VALUE_TYPES (const)",
452453
"RangeOperatorSchema (const)",
@@ -715,11 +716,14 @@
715716
"CursorStyleSchema (const)",
716717
"CursorUpdate (type)",
717718
"CursorUpdateSchema (const)",
719+
"DATA_MIGRATION_FLAG_OBJECT (const)",
718720
"DashboardLike (interface)",
719721
"DataClassification (type)",
720722
"DataClassificationPolicy (type)",
721723
"DataClassificationPolicySchema (const)",
722724
"DataClassificationSchema (const)",
725+
"DataMigrationFlag (type)",
726+
"DataMigrationFlagSchema (const)",
723727
"DatabaseLevelIsolationStrategy (type)",
724728
"DatabaseLevelIsolationStrategyInput (type)",
725729
"DatabaseLevelIsolationStrategySchema (const)",
@@ -797,6 +801,7 @@
797801
"ExtendedLogLevel (type)",
798802
"ExternalServiceDestinationConfig (type)",
799803
"ExternalServiceDestinationConfigSchema (const)",
804+
"FILE_REFERENCES_MIGRATION_ID (const)",
800805
"FacetConfig (type)",
801806
"FacetConfigSchema (const)",
802807
"FailoverConfig (type)",
@@ -1016,6 +1021,9 @@
10161021
"PackageFile (type)",
10171022
"PackagePublishResult (type)",
10181023
"PackagePublishResultSchema (const)",
1024+
"PageComponentLike (interface)",
1025+
"PageLike (interface)",
1026+
"PageRegionLike (interface)",
10191027
"Plan (type)",
10201028
"PlanInput (type)",
10211029
"PlanSchema (const)",
@@ -1265,6 +1273,7 @@
12651273
"emailTemplateForm (const)",
12661274
"gcsStorageExample (const)",
12671275
"hasPlatformObjectPrefix (function)",
1276+
"isDataMigrationFlagVerified (function)",
12681277
"isPlatformProvidedObjectName (function)",
12691278
"isPublicAudience (function)",
12701279
"minioStorageExample (const)",
@@ -1299,6 +1308,7 @@
12991308
"translateDashboard (function)",
13001309
"translateMetadataDocument (function)",
13011310
"translateObject (function)",
1311+
"translatePage (function)",
13021312
"translateView (function)"
13031313
],
13041314
"./kernel": [
@@ -3098,6 +3108,8 @@
30983108
"DashboardNavItemSchema (const)",
30993109
"DashboardSchema (const)",
31003110
"DashboardWidget (type)",
3111+
"DashboardWidgetOptions (type)",
3112+
"DashboardWidgetOptionsSchema (const)",
31013113
"DashboardWidgetSchema (const)",
31023114
"Dataset (type)",
31033115
"DatasetDimension (type)",

packages/spec/src/system/constants/platform-object-names.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ export const PLATFORM_OBJECTS_BY_PACKAGE: Readonly<Record<string, readonly strin
6060
'sys_job_run',
6161
'sys_jwks',
6262
'sys_member',
63+
'sys_migration',
6364
'sys_notification',
6465
'sys_oauth_access_token',
6566
'sys_oauth_application',

0 commit comments

Comments
 (0)