Skip to content

Adopt published UltraModern 3.9.0-ultramodern.4 and native Effect - #508

Merged
BleedingDev merged 13 commits into
mainfrom
migration/ultramodern-3.9.0
Sep 9, 2026
Merged

BleedingDev merged 13 commits into
mainfrom
migration/ultramodern-3.9.0

Conversation

@BleedingDev

@BleedingDev BleedingDev commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Adopts published UltraModern 3.9.0-ultramodern.4 and native Effect APIs. The migration preserves PR #504's cleanup and quality checks, along with the password-reset and session-revocation behavior integrated from main through f4a71149.

- UltraModern 3.8.2-ultramodern.12
- Effect 4.0.0-beta.107
+ UltraModern 3.9.0-ultramodern.4
+ Effect 4.0.0-rc.112
  pnpm 11.25.0

Application responsibilities remain visible in the file layout:

app/
├── apps/shell-super-app/       localized navigation, authentication, shell UI
├── packages/core-runtime/     scoped Effect services and transactions
├── packages/shared-contracts/ public schemas and API contracts
├── verticals/party-registry/  domain services and federated UI
└── scripts/                   API, module, type and quality checks

Canonical route metadata and typed parameters drive native localized navigation:

flowchart LR
    Route[Canonical resource route + typed params] --> Router[Native localized router]
    Router --> CS["/cs/zdroje/…"]
    Router --> EN["/en/resources/…"]
Loading

The .4 framework release supplies the ESM plugin-loading, CLI declaration, Effect migration, federation, request-scoped SSR, localized-link and hydration repairs used by this migration.

Formatting explicitly uses printWidth: 120 and trailingComma: 'all'. Generated files follow the same configuration, generator reruns preserve existing service layers, and exact contract checks accept an equivalent optional leading union pipe. This removes the migration's accidental 80-column wrapping and function trailing-comma churn.

Committed diff at 74a705c3 against main (f4a71149), measured with git diff --numstat:

Extension Files Added Removed Net
.cjs 1 2 6 -4
.json 16 220 156 +64
.md 67 1,905 6,595 -4,690
.mjs 5 83 173 -90
.mts 140 6,783 10,781 -3,998
.patch 10 1,571 445 +1,126
.sh 1 2 2 +0
.toml 1 1 1 +0
.ts 774 27,543 35,067 -7,524
.tsx 20 681 375 +306
.yaml 3 3,459 4,632 -1,173
.yml 1 16 5 +11
Total 1,039 42,266 58,238 -15,972

The first three browser tests exhausted their 30-second deadlines while the Shell compiled lazy imports in successive batches. The CI configuration now compiles those imports before the dev server starts serving tests:

 dev: {
   assetPrefix: '/',
+  lazyCompilation: getBuildBoolean('CI') ? false : undefined,
 }
flowchart LR
    Start[Start CI dev server] --> Compile[Compile Shell imports]
    Compile --> Ready[Server ready]
    Ready --> Tests[13 browser tests in parallel]
Loading

Local development retains its existing lazy-compilation default; production output is unchanged. Browser traces and error contexts are retained for three days after a CI failure. Test deadlines, parallel workers and zero retries are unchanged.

Validation at 74a705c3:

Check Result
Local pnpm check Passed
Parallel browser tests All 13 passed, zero retries
Database/migration/RLS/authorization/Outbox integration Passed
Node and Cloudflare/workerd production proofs Passed
Unit/component, repository tooling and generation tests Passed
Format, lint, types, quality audit and all boundary/contract gates Passed

All PR CI gates passed, including the separate quality audit. After merge as 1728c5ba, all main-branch gates passed again, including the browser job and main quality audit. Stage deployment is correctly skipped for a pull request; this change does not claim a stage deployment. CodeRabbit skipped its review because the migration exceeds its file limit.

Earlier local acceptance at dc551e17 verified the published 38-package cohort, frozen installation, static checks, 335 script tests, 1,081 unit/component tests and 65 integration tests. Node and workerd production proofs and browser login, reload and localized navigation also passed there. These results are historical evidence, not validation of the current head.

Production search/resource gateway transport and authorization integration remain separate follow-up work. The existing unavailable-provider response, HTTP 503, remains visible.

Preserve merged cleanup while adopting the current framework and Effect cohort. Keep owner boundaries, native tooling and quality gates.

Draft checkpoint: framework compatibility publication and end-to-end acceptance remain pending.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@semanticdiff-com

semanticdiff-com Bot commented Sep 8, 2026 •

Copy link
Copy Markdown

Review changes with  SemanticDiff

@coderabbitai

coderabbitai Bot commented Sep 8, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 1038 files, which is 938 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 1d9d0d42-dd43-4663-a96b-0acd8177cc2c

📥 Commits

Reviewing files that changed from the base of the PR and between f4a7114 and 74a705c.

⛔ Files ignored due to path filters (1)
  • app/pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (1038)
  • .github/workflows/ultramodern-workspace-gates.yml
  • app/.mise.toml
  • app/.modernjs/release-cohort.json
  • app/.modernjs/ultramodern.json
  • app/AGENTS.md
  • app/DEVELOPMENT.md
  • app/README.md
  • app/apps/shell-super-app/api/auth/api-key-service.ts
  • app/apps/shell-super-app/api/auth/config.ts
  • app/apps/shell-super-app/api/auth/configuration-provider.ts
  • app/apps/shell-super-app/api/auth/db/catalog.ts
  • app/apps/shell-super-app/api/auth/db/client.ts
  • app/apps/shell-super-app/api/auth/db/schema.ts
  • app/apps/shell-super-app/api/auth/db/types.ts
  • app/apps/shell-super-app/api/auth/errors.ts
  • app/apps/shell-super-app/api/auth/gateway-issuer-config.ts
  • app/apps/shell-super-app/api/auth/gateway-issuer.ts
  • app/apps/shell-super-app/api/auth/identity-lifecycle.ts
  • app/apps/shell-super-app/api/auth/impersonation-service.ts
  • app/apps/shell-super-app/api/auth/legal-entity-selection.ts
  • app/apps/shell-super-app/api/auth/runtime-infrastructure.ts
  • app/apps/shell-super-app/api/auth/service.ts
  • app/apps/shell-super-app/api/auth/stage-demo-bootstrap-contract.ts
  • app/apps/shell-super-app/api/auth/stage-demo-bootstrap-runtime-infrastructure.ts
  • app/apps/shell-super-app/api/auth/support-auth-provider-service.ts
  • app/apps/shell-super-app/api/auth/support-impersonation-store-service.ts
  • app/apps/shell-super-app/api/index.ts
  • app/apps/shell-super-app/api/modules/deployment-allowlist.ts
  • app/apps/shell-super-app/api/modules/installed-module-catalog.ts
  • app/apps/shell-super-app/api/modules/installed-outbox-matcher.ts
  • app/apps/shell-super-app/api/modules/shell-composition.ts
  • app/apps/shell-super-app/api/modules/shell-governed-reads.ts
  • app/apps/shell-super-app/api/modules/shell-resources.ts
  • app/apps/shell-super-app/api/verticals/installed-verticals.ts
  • app/apps/shell-super-app/modern.config.ts
  • app/apps/shell-super-app/module-deployment-allowlist.config.ts
  • app/apps/shell-super-app/module-federation.config.ts
  • app/apps/shell-super-app/package.json
  • app/apps/shell-super-app/playwright.config.ts
  • app/apps/shell-super-app/rstest.config.ts
  • app/apps/shell-super-app/scripts/bootstrap-stage-demo.mts
  • app/apps/shell-super-app/scripts/verify-auth-db-schema.mts
  • app/apps/shell-super-app/shared/api.ts
  • app/apps/shell-super-app/shared/ultramodern-build.ts
  • app/apps/shell-super-app/src/api/auth-client.ts
  • app/apps/shell-super-app/src/api/vertical-clients.ts
  • app/apps/shell-super-app/src/modern-tanstack/index/router.gen.ts
  • app/apps/shell-super-app/src/modern.runtime.ts
  • app/apps/shell-super-app/src/routes/[lang]/contacts/page.tsx
  • app/apps/shell-super-app/src/routes/[lang]/login/page.tsx
  • app/apps/shell-super-app/src/routes/[lang]/modules/[moduleId]/page.data.ts
  • app/apps/shell-super-app/src/routes/[lang]/modules/[moduleId]/page.tsx
  • app/apps/shell-super-app/src/routes/[lang]/page.data.ts
  • app/apps/shell-super-app/src/routes/[lang]/page.tsx
  • app/apps/shell-super-app/src/routes/[lang]/resources/[moduleId]/[resourceType]/[resourceId]/page.data.ts
  • app/apps/shell-super-app/src/routes/[lang]/resources/[moduleId]/[resourceType]/[resourceId]/page.tsx
  • app/apps/shell-super-app/src/routes/[lang]/search/page.data.ts
  • app/apps/shell-super-app/src/routes/[lang]/search/page.tsx
  • app/apps/shell-super-app/src/routes/layout.tsx
  • app/apps/shell-super-app/src/routes/module-entrypoint-loader.ts
  • app/apps/shell-super-app/src/routes/shell-authentication-client-options.ts
  • app/apps/shell-super-app/src/routes/shell-content-layout.tsx
  • app/apps/shell-super-app/src/routes/shell-frame.tsx
  • app/apps/shell-super-app/src/routes/ultramodern-jsonld.ts
  • app/apps/shell-super-app/src/routes/ultramodern-route-head.tsx
  • app/apps/shell-super-app/src/routes/ultramodern-route-metadata.ts
  • app/apps/shell-super-app/src/routes/use-shell-controls.ts
  • app/apps/shell-super-app/tests/e2e/auth-fixture.ts
  • app/apps/shell-super-app/tests/e2e/login.spec.ts
  • app/apps/shell-super-app/tests/e2e/worker-fixture-lifetime.spec.ts
  • app/apps/shell-super-app/tests/integration/auth-runtime.test.ts
  • app/apps/shell-super-app/tests/integration/generated-owner-fixture.ts
  • app/apps/shell-super-app/tests/integration/generated-owner-isolation.test.ts
  • app/apps/shell-super-app/tests/integration/identity-modes-runtime.test.ts
  • app/apps/shell-super-app/tests/integration/module-catalog-runtime.test.ts
  • app/apps/shell-super-app/tests/integration/module-federation-i18n-runtime.test.ts
  • app/apps/shell-super-app/tests/integration/stage-demo-bootstrap.test.ts
  • app/apps/shell-super-app/tests/support/action-runtime-double.ts
  • app/apps/shell-super-app/tests/support/context-access-double.ts
  • app/apps/shell-super-app/tests/support/identity-service-doubles.ts
  • app/apps/shell-super-app/tests/support/impersonation-service-doubles.ts
  • app/apps/shell-super-app/tests/support/localized-link-double.tsx
  • app/apps/shell-super-app/tests/unit/api-index.test.ts
  • app/apps/shell-super-app/tests/unit/auth-boundary.test.ts
  • app/apps/shell-super-app/tests/unit/auth-config.test.ts
  • app/apps/shell-super-app/tests/unit/auth-contract.test.ts
  • app/apps/shell-super-app/tests/unit/auth-db-client.test.ts
  • app/apps/shell-super-app/tests/unit/auth-schema.test.ts
  • app/apps/shell-super-app/tests/unit/browser-effect-runtime.test.ts
  • app/apps/shell-super-app/tests/unit/configuration-provider.test.ts
  • app/apps/shell-super-app/tests/unit/deployment-allowlist.test.ts
  • app/apps/shell-super-app/tests/unit/gateway-issuer.test.ts
  • app/apps/shell-super-app/tests/unit/identity-lifecycle.test.ts
  • app/apps/shell-super-app/tests/unit/impersonation-service.test.ts
  • app/apps/shell-super-app/tests/unit/installed-module-catalog.test.ts
  • app/apps/shell-super-app/tests/unit/installed-outbox-matcher.test.ts
  • app/apps/shell-super-app/tests/unit/installed-verticals.test.ts
  • app/apps/shell-super-app/tests/unit/layout.test.tsx
  • app/apps/shell-super-app/tests/unit/legal-entity-selection.test.ts
  • app/apps/shell-super-app/tests/unit/module-entrypoint-loader.test.ts
  • app/apps/shell-super-app/tests/unit/routes/authenticated-shell-fixture.ts
  • app/apps/shell-super-app/tests/unit/routes/home/loader.test.ts
  • app/apps/shell-super-app/tests/unit/routes/home/page.test.tsx
  • app/apps/shell-super-app/tests/unit/routes/login/locales.test.ts
  • app/apps/shell-super-app/tests/unit/routes/login/page.test.tsx
  • app/apps/shell-super-app/tests/unit/routes/modules/loader.test.ts
  • app/apps/shell-super-app/tests/unit/routes/modules/page.test.tsx
  • app/apps/shell-super-app/tests/unit/routes/resources/page.test.tsx
  • app/apps/shell-super-app/tests/unit/routes/search/page.test.tsx
  • app/apps/shell-super-app/tests/unit/shell-composition.test.ts
  • app/apps/shell-super-app/tests/unit/shell-governed-read-schemas.test.ts
  • app/apps/shell-super-app/tests/unit/shell-resources.test.ts
  • app/apps/shell-super-app/tests/unit/stage-demo-bootstrap.test.ts
  • app/apps/shell-super-app/tsconfig.json
  • app/apps/shell-super-app/tsconfig.mf-types.json
  • app/docs/architecture/ACTIONS.md
  • app/docs/architecture/COMMERCE_APPLICATIONS.md
  • app/docs/architecture/DATABASE.md
  • app/docs/architecture/DATABASE_TRUST_BOUNDARIES.md
  • app/docs/architecture/DATA_ACCESS.md
  • app/docs/architecture/DEPLOYMENT.md
  • app/docs/architecture/DRIZZLE_V1_UPGRADE.md
  • app/docs/architecture/EFFECT_V4_ANTIPATTERN_AUDIT.md
  • app/docs/architecture/EFFECT_V4_LINT_ENFORCEMENT.md
  • app/docs/architecture/ERRORS.md
  • app/docs/architecture/MICROVERTICALS.md
  • app/docs/architecture/MODULE_ENTRYPOINTS.md
  • app/docs/architecture/MODULE_MANIFESTS.md
  • app/docs/architecture/OUTBOX_WORKERS.md
  • app/docs/architecture/PARTY_REGISTRY.md
  • app/docs/architecture/VALUE_OBJECTS.md
  • app/docs/frontend/FRONTEND.md
  • app/docs/integrations/ares.md
  • app/module-federation.shared.ts
  • app/oxfmt.config.ts
  • app/oxlint.config.ts
  • app/package.json
  • app/packages/core-runtime/package.json
  • app/packages/core-runtime/rstest.config.ts
  • app/packages/core-runtime/scripts/verify-db-schema.mts
  • app/packages/core-runtime/src/actions/collector.ts
  • app/packages/core-runtime/src/actions/context.ts
  • app/packages/core-runtime/src/actions/definition.ts
  • app/packages/core-runtime/src/actions/error-schema.ts
  • app/packages/core-runtime/src/actions/errors.ts
  • app/packages/core-runtime/src/actions/events.ts
  • app/packages/core-runtime/src/actions/policy.ts
  • app/packages/core-runtime/src/actions/principal-context.ts
  • app/packages/core-runtime/src/actions/repository.ts
  • app/packages/core-runtime/src/actions/runtime.ts
  • app/packages/core-runtime/src/actions/transaction-error.ts
  • app/packages/core-runtime/src/auth/gateway-assertion-redemption.ts
  • app/packages/core-runtime/src/auth/identity-persistence-unavailable-error.ts
  • app/packages/core-runtime/src/auth/legal-entity-context.ts
  • app/packages/core-runtime/src/auth/principal-administration-reads.ts
  • app/packages/core-runtime/src/auth/principal-management-errors.ts
  • app/packages/core-runtime/src/auth/principal-management.ts
  • app/packages/core-runtime/src/auth/principal-resolver.ts
  • app/packages/core-runtime/src/auth/support-recovery-principal-context-denied-error.ts
  • app/packages/core-runtime/src/auth/support-recovery-principal-context-unavailable-error.ts
  • app/packages/core-runtime/src/auth/support-recovery-principal-context.ts
  • app/packages/core-runtime/src/auth/system-principal-context-denied-error.ts
  • app/packages/core-runtime/src/auth/system-principal-context-invalid-error.ts
  • app/packages/core-runtime/src/auth/system-principal-context-provenance.ts
  • app/packages/core-runtime/src/auth/system-principal-context-unavailable-error.ts
  • app/packages/core-runtime/src/auth/system-principal-context.ts
  • app/packages/core-runtime/src/auth/tenant-inactive-error.ts
  • app/packages/core-runtime/src/authorization/entrypoint-classification.ts
  • app/packages/core-runtime/src/authorization/rollout-decision.ts
  • app/packages/core-runtime/src/database/driver-failure.ts
  • app/packages/core-runtime/src/database/postgres-failure.ts
  • app/packages/core-runtime/src/db/catalog.ts
  • app/packages/core-runtime/src/db/client.ts
  • app/packages/core-runtime/src/db/config-error.ts
  • app/packages/core-runtime/src/db/config.ts
  • app/packages/core-runtime/src/db/connection-error.ts
  • app/packages/core-runtime/src/db/pool-configuration.ts
  • app/packages/core-runtime/src/db/schema.ts
  • app/packages/core-runtime/src/db/scoped-transaction.ts
  • app/packages/core-runtime/src/db/types.ts
  • app/packages/core-runtime/src/environment/dotenv-provider.ts
  • app/packages/core-runtime/src/environment/drizzle-config.ts
  • app/packages/core-runtime/src/environment/workspace-environment-bootstrap.cjs
  • app/packages/core-runtime/src/environment/workspace-environment.ts
  • app/packages/core-runtime/src/http/governed-read.ts
  • app/packages/core-runtime/src/http/http-instrumentation-seam.ts
  • app/packages/core-runtime/src/http/principal-authentication.ts
  • app/packages/core-runtime/src/index.ts
  • app/packages/core-runtime/src/install/action-authorization-provisioning.ts
  • app/packages/core-runtime/src/install/context-bootstrap-shared.ts
  • app/packages/core-runtime/src/install/spicedb-database-config.ts
  • app/packages/core-runtime/src/install/stage-context-bootstrap.ts
  • app/packages/core-runtime/src/modules/actions/bind-managed-api-key.action.ts
  • app/packages/core-runtime/src/modules/actions/bind-self-api-key.action.ts
  • app/packages/core-runtime/src/modules/actions/change-principal-status.action.ts
  • app/packages/core-runtime/src/modules/actions/change-tenant-module-state.action.ts
  • app/packages/core-runtime/src/modules/actions/create-non-human-principal.action.ts
  • app/packages/core-runtime/src/modules/actions/record-support-impersonation.action.ts
  • app/packages/core-runtime/src/modules/actions/set-managed-api-key-binding-status.action.ts
  • app/packages/core-runtime/src/modules/actions/set-self-api-key-binding-status.action.ts
  • app/packages/core-runtime/src/modules/application-composition.ts
  • app/packages/core-runtime/src/modules/catalog.ts
  • app/packages/core-runtime/src/modules/manifest.ts
  • app/packages/core-runtime/src/modules/module-entrypoint-gateway.ts
  • app/packages/core-runtime/src/modules/module-entrypoint.ts
  • app/packages/core-runtime/src/modules/module-state-check-unavailable-error.ts
  • app/packages/core-runtime/src/modules/module-state-denied-error.ts
  • app/packages/core-runtime/src/modules/module-state-gate.ts
  • app/packages/core-runtime/src/modules/runtime-registration.ts
  • app/packages/core-runtime/src/modules/shell-contribution.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-concurrent-change-error.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-persistence-unavailable-error.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-read-unavailable-error.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-service.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-tenant-missing-error.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-unchanged-error.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-unknown-module-error.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-unsupported-change-source-error.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-unsupported-state-error.ts
  • app/packages/core-runtime/src/modules/tenant-module-state-validation-unavailable-error.ts
  • app/packages/core-runtime/src/operations/context.ts
  • app/packages/core-runtime/src/operations/operation-authentication-required.ts
  • app/packages/core-runtime/src/operations/operation-context-denied.ts
  • app/packages/core-runtime/src/operations/operation-context-invalid.ts
  • app/packages/core-runtime/src/operations/operation-context-unavailable.ts
  • app/packages/core-runtime/src/operations/repository-context.ts
  • app/packages/core-runtime/src/outbox/definition.ts
  • app/packages/core-runtime/src/outbox/errors.ts
  • app/packages/core-runtime/src/outbox/health.ts
  • app/packages/core-runtime/src/outbox/outbox-claim-lost-error.ts
  • app/packages/core-runtime/src/outbox/outbox-handler-execution-error.ts
  • app/packages/core-runtime/src/outbox/outbox-poller-config-error.ts
  • app/packages/core-runtime/src/outbox/outbox-worker-descriptor-error.ts
  • app/packages/core-runtime/src/outbox/poller.ts
  • app/packages/core-runtime/src/outbox/process.ts
  • app/packages/core-runtime/src/outbox/repository.ts
  • app/packages/core-runtime/src/outbox/runtime.ts
  • app/packages/core-runtime/src/outbox/worker-entrypoint.ts
  • app/packages/core-runtime/src/permissions/client.ts
  • app/packages/core-runtime/src/permissions/config-error.ts
  • app/packages/core-runtime/src/permissions/config.ts
  • app/packages/core-runtime/src/permissions/context-access.ts
  • app/packages/core-runtime/src/permissions/service.ts
  • app/packages/core-runtime/src/reads/context.ts
  • app/packages/core-runtime/src/reads/definition.ts
  • app/packages/core-runtime/src/reads/errors.ts
  • app/packages/core-runtime/src/reads/read-evidence-persistence-error.ts
  • app/packages/core-runtime/src/reads/read-handler-execution-error.ts
  • app/packages/core-runtime/src/reads/read-handler-not-found.ts
  • app/packages/core-runtime/src/reads/read-handler-unavailable.ts
  • app/packages/core-runtime/src/reads/read-permission-denied.ts
  • app/packages/core-runtime/src/reads/read-policy-evaluation-error.ts
  • app/packages/core-runtime/src/reads/repository.ts
  • app/packages/core-runtime/src/reads/runtime.ts
  • app/packages/core-runtime/src/search/ingestion.ts
  • app/packages/core-runtime/src/search/persistence.ts
  • app/packages/core-runtime/src/search/projection-store.ts
  • app/packages/core-runtime/src/search/projection.ts
  • app/packages/core-runtime/src/search/query-runtime.ts
  • app/packages/core-runtime/src/search/worker-snapshot.ts
  • app/packages/core-runtime/src/testing/actions.ts
  • app/packages/core-runtime/src/testing/live-operations.ts
  • app/packages/core-runtime/tests/fixtures/operational-scope.ts
  • app/packages/core-runtime/tests/fixtures/outbox-worker-process.fixture.ts
  • app/packages/core-runtime/tests/integration/action-permission.test.ts
  • app/packages/core-runtime/tests/integration/action-runtime.test.ts
  • app/packages/core-runtime/tests/integration/contacts-identity-migration.test.ts
  • app/packages/core-runtime/tests/integration/context-access.test.ts
  • app/packages/core-runtime/tests/integration/identity-runtime.test.ts
  • app/packages/core-runtime/tests/integration/legal-entity-context.test.ts
  • app/packages/core-runtime/tests/integration/module-state-gate.test.ts
  • app/packages/core-runtime/tests/integration/outbox-runtime.test.ts
  • app/packages/core-runtime/tests/integration/pool-deadlines.test.ts
  • app/packages/core-runtime/tests/integration/principal-management.test.ts
  • app/packages/core-runtime/tests/integration/principal-resolver.test.ts
  • app/packages/core-runtime/tests/integration/read-runtime.test.ts
  • app/packages/core-runtime/tests/integration/search-persistence.test.ts
  • app/packages/core-runtime/tests/integration/search-worker-snapshot.test.ts
  • app/packages/core-runtime/tests/integration/tenant-isolation.test.ts
  • app/packages/core-runtime/tests/integration/tenant-module-state.test.ts
  • app/packages/core-runtime/tests/support/database-faults.ts
  • app/packages/core-runtime/tests/support/database.ts
  • app/packages/core-runtime/tests/support/fixture-cleanup.ts
  • app/packages/core-runtime/tests/support/installed-catalog.ts
  • app/packages/core-runtime/tests/support/open-module-entrypoint-gateway.ts
  • app/packages/core-runtime/tests/support/open-module-state-gate.ts
  • app/packages/core-runtime/tests/support/permission-write-error.ts
  • app/packages/core-runtime/tests/unit/action-authorization-rollout.test.ts
  • app/packages/core-runtime/tests/unit/action-collector.test.ts
  • app/packages/core-runtime/tests/unit/action-definition.test.ts
  • app/packages/core-runtime/tests/unit/action-errors.test.ts
  • app/packages/core-runtime/tests/unit/action-http-runner.test.ts
  • app/packages/core-runtime/tests/unit/action-identity.test.ts
  • app/packages/core-runtime/tests/unit/action-permission.test.ts
  • app/packages/core-runtime/tests/unit/action-policy.test.ts
  • app/packages/core-runtime/tests/unit/action-public-surface.test.ts
  • app/packages/core-runtime/tests/unit/action-runtime.test.ts
  • app/packages/core-runtime/tests/unit/action-testing-harness.test.ts
  • app/packages/core-runtime/tests/unit/application-composition.test.ts
  • app/packages/core-runtime/tests/unit/catalog-contract.test.ts
  • app/packages/core-runtime/tests/unit/commit-recovery-metadata.test.ts
  • app/packages/core-runtime/tests/unit/config.test.ts
  • app/packages/core-runtime/tests/unit/context-access.test.ts
  • app/packages/core-runtime/tests/unit/database-driver-failure.test.ts
  • app/packages/core-runtime/tests/unit/entrypoint-classification.test.ts
  • app/packages/core-runtime/tests/unit/fixture-cleanup.test.ts
  • app/packages/core-runtime/tests/unit/governed-read-http.test.ts
  • app/packages/core-runtime/tests/unit/http-principal-authentication.test.ts
  • app/packages/core-runtime/tests/unit/legal-entity-context.test.ts
  • app/packages/core-runtime/tests/unit/module-catalog.test.ts
  • app/packages/core-runtime/tests/unit/module-manifest.test.ts
  • app/packages/core-runtime/tests/unit/module-state-gate.test.ts
  • app/packages/core-runtime/tests/unit/native-transaction-context.test.ts
  • app/packages/core-runtime/tests/unit/native-transaction.test.ts
  • app/packages/core-runtime/tests/unit/operation-context.test.ts
  • app/packages/core-runtime/tests/unit/outbox-definition.test.ts
  • app/packages/core-runtime/tests/unit/outbox-errors.test.ts
  • app/packages/core-runtime/tests/unit/outbox-health.test.ts
  • app/packages/core-runtime/tests/unit/outbox-poller.test.ts
  • app/packages/core-runtime/tests/unit/outbox-process.test.ts
  • app/packages/core-runtime/tests/unit/outbox-runtime.test.ts
  • app/packages/core-runtime/tests/unit/permission-client.test.ts
  • app/packages/core-runtime/tests/unit/pool-configuration.test.ts
  • app/packages/core-runtime/tests/unit/principal-management.test.ts
  • app/packages/core-runtime/tests/unit/principal-resolver.test.ts
  • app/packages/core-runtime/tests/unit/read-definition.test.ts
  • app/packages/core-runtime/tests/unit/read-runtime.test.ts
  • app/packages/core-runtime/tests/unit/schema-contract.test.ts
  • app/packages/core-runtime/tests/unit/scoped-transaction.test.ts
  • app/packages/core-runtime/tests/unit/search-ingestion.test.ts
  • app/packages/core-runtime/tests/unit/search-projection.test.ts
  • app/packages/core-runtime/tests/unit/search-schema.test.ts
  • app/packages/core-runtime/tests/unit/search-worker-snapshot.test.ts
  • app/packages/core-runtime/tests/unit/service-public-surface.test.ts
  • app/packages/core-runtime/tests/unit/shell-contribution.test.ts
  • app/packages/core-runtime/tests/unit/spicedb-client.test.ts
  • app/packages/core-runtime/tests/unit/spicedb-database-bootstrap.test.ts
  • app/packages/core-runtime/tests/unit/stage-context-bootstrap.test.ts
  • app/packages/core-runtime/tests/unit/system-principal-context.test.ts
  • app/packages/core-runtime/tests/unit/tenant-module-state.test.ts
  • app/packages/gateway-principal-verifier/package.json
  • app/packages/gateway-principal-verifier/rstest.config.ts
  • app/packages/gateway-principal-verifier/src/server.ts
  • app/packages/gateway-principal-verifier/tests/unit/gateway-principal-verifier.test.ts
  • app/packages/shared-contracts/package.json
  • app/packages/shared-contracts/rstest.config.ts
  • app/packages/shared-contracts/src/client-runtime.ts
  • app/packages/shared-contracts/src/effect-bff-runtime.ts
  • app/packages/shared-contracts/src/effect-bff-runtime.type-test.ts
  • app/packages/shared-contracts/src/gateway-context.ts
  • app/packages/shared-contracts/src/index.ts
  • app/packages/shared-contracts/src/microvertical-api-baseline.ts
  • app/packages/shared-contracts/src/operation-gateway.ts
  • app/packages/shared-contracts/src/operation-gateway.type-test.ts
  • app/packages/shared-contracts/src/problem-details.ts
  • app/packages/shared-contracts/tests/unit/client-runtime.test.ts
  • app/packages/shared-contracts/tests/unit/effect-bff-runtime.test.ts
  • app/packages/shared-contracts/tests/unit/gateway-context.test.ts
  • app/packages/shared-contracts/tests/unit/governed-runtime.test.ts
  • app/packages/shared-contracts/tests/unit/microvertical-api-baseline.test.ts
  • app/packages/shared-contracts/tests/unit/operation-gateway.test.ts
  • app/packages/shared-contracts/tests/unit/problem-details.test.ts
  • app/packages/shared-contracts/tests/unit/ultramodern-build.test.ts
  • app/packages/shared-contracts/tooling/modern-config.ts
  • app/packages/shared-contracts/tsconfig.json
  • app/patches/@module-federation__bridge-react@2.9.0.patch
  • app/patches/@module-federation__dts-plugin@2.9.0.patch
  • app/patches/@module-federation__modern-js-v3@2.8.0.patch
  • app/patches/@module-federation__modern-js-v3@2.9.0.patch
  • app/patches/@module-federation__runtime-core@2.9.0.patch
  • app/patches/@tanstack__router-core@1.171.21.patch
  • app/patches/effect-cli-metadata@4.0.0-rc.112.patch
  • app/patches/eslint-plugin-perfectionist@5.10.1.patch
  • app/patches/msgpackr@2.1.0.patch
  • app/patches/zod@4.5.4.patch
  • app/pnpm-workspace.yaml
  • app/quality-audit/import-clone-evidence.mts
  • app/quality-audit/knip-model.mts
  • app/quality-audit/knip-reporter.mts
  • app/quality-audit/knip-runtime-model.mts
  • app/rstest.config.ts
  • app/scripts/assert-mf-types.mts
  • app/scripts/audit-database-trust-boundaries.mts
  • app/scripts/authorization/protected-entrypoint-inventory.mts
  • app/scripts/authorization/rollout-contract.mts
  • app/scripts/bootstrap-agent-skills.mts
  • app/scripts/check-authorization-readiness.mts
  • app/scripts/check-database-access-boundaries.mts
  • app/scripts/check-module-entrypoint-boundaries.mts
  • app/scripts/check-ontos-module-contracts.mts
  • app/scripts/check-ultramodern-api-boundaries.mts
  • app/scripts/check-ultramodern-i18n-boundaries.mts
  • app/scripts/database-trust-audit/collect-snapshot.mts
  • app/scripts/database-trust-audit/report.mts
  • app/scripts/ensure-local-environment.mts
  • app/scripts/generate-node-backend-federation.mts
  • app/scripts/generate-ontos-module-contract.mts
  • app/scripts/generate-outbox-worker-deployment.mjs
  • app/scripts/generate-public-surface-assets.mts
  • app/scripts/generate-tanstack-routes.mts
  • app/scripts/generated-governed-http-boundary.mts
  • app/scripts/generated-module-api-boundary.mts
  • app/scripts/initialize-local-development.mts
  • app/scripts/install-zerops-node.sh
  • app/scripts/local-environment-values.mts
  • app/scripts/local-environment-values.test.mts
  • app/scripts/materialize-outbox-worker.mjs
  • app/scripts/materialize-zerops-runtime.mjs
  • app/scripts/microvertical-api-baseline-boundary.mts
  • app/scripts/migrate-contacts-authorization.mts
  • app/scripts/migrate-strict-effect.mts
  • app/scripts/module-federation-bridge-boundary.mts
  • app/scripts/outbox-worker-delivery.mjs
  • app/scripts/plan-deployment-impact.mts
  • app/scripts/postgres/bootstrap-runtime-role.mts
  • app/scripts/postgres/bootstrap-spicedb-database.mts
  • app/scripts/prepare-dev-module-contract.mts
  • app/scripts/proof-cloudflare-version.mts
  • app/scripts/proof-workerd-ssr.mts
  • app/scripts/provision-current-action-authorization.mts
  • app/scripts/published-outbox-contracts.mts
  • app/scripts/quality-audit-gate.mts
  • app/scripts/quality-audit.mts
  • app/scripts/quality-cli-lifecycle.mts
  • app/scripts/report-fail-closed-authorization-impact.mts
  • app/scripts/run-zerops-migrator.mjs
  • app/scripts/scaffolding/action-service/scaffold.mts
  • app/scripts/scaffolding/action/scaffold.mts
  • app/scripts/scaffolding/cli.mts
  • app/scripts/scaffolding/external-http-adapter/scaffold.mts
  • app/scripts/scaffolding/generator-adapter.mts
  • app/scripts/scaffolding/governed-contribution/scaffold.mts
  • app/scripts/scaffolding/microvertical-action-boundary/scaffold.mts
  • app/scripts/scaffolding/microvertical-page/scaffold.mts
  • app/scripts/scaffolding/module-api/scaffold.mts
  • app/scripts/scaffolding/module-contract/scaffold.mts
  • app/scripts/scaffolding/outbox-message/scaffold.mts
  • app/scripts/scaffolding/outbox-worker/scaffold.mts
  • app/scripts/scaffolding/policy/scaffold.mts
  • app/scripts/scaffolding/public-component/scaffold.mts
  • app/scripts/scaffolding/report/scaffold.mts
  • app/scripts/scaffolding/resource/scaffold.mts
  • app/scripts/scaffolding/retire-contribution/scaffold.mts
  • app/scripts/scaffolding/search-provider-access/scaffold.mts
  • app/scripts/scaffolding/search-provider/scaffold.mts
  • app/scripts/scaffolding/shared.mts
  • app/scripts/scaffolding/tailwind-prefix.mts
  • app/scripts/scaffolding/tests/fixture-files.mts
  • app/scripts/scaffolding/tests/fixture-ownership.mts
  • app/scripts/scaffolding/tests/module-contract-generator.test.mts
  • app/scripts/scaffolding/tests/resource-generator.test.mts
  • app/scripts/scaffolding/tests/retire-contribution.test.mts
  • app/scripts/scaffolding/tests/scaffold-generators.test.mts
  • app/scripts/setup-agent-reference-repos.mts
  • app/scripts/shared/core-node-services.mts
  • app/scripts/shared/ultramodern-command.mts
  • app/scripts/shared/ultramodern-launch.mts
  • app/scripts/shared/ultramodern-wrapper-source.mts
  • app/scripts/tests/api-only-tooling.test.mts
  • app/scripts/tests/audit-database-trust-boundaries.test.mts
  • app/scripts/tests/authorization-rollout-contract.test.mts
  • app/scripts/tests/boundary-source-structure.test.mts
  • app/scripts/tests/check-authorization-readiness.test.mts
  • app/scripts/tests/code-tools-i18n.test.mts
  • app/scripts/tests/database-access-boundaries.test.mts
  • app/scripts/tests/dependency-declarations.test.mts
  • app/scripts/tests/effect-rstest-package.test.mts
  • app/scripts/tests/generated-slot-entries.test.mts
  • app/scripts/tests/initialize-local-development.test.mts
  • app/scripts/tests/locki-feature.test.mts
  • app/scripts/tests/migrate-contacts-authorization.test.mts
  • app/scripts/tests/module-entrypoint-boundaries.test.mts
  • app/scripts/tests/outbox-worker-delivery.test.mts
  • app/scripts/tests/plan-deployment-impact.test.mts
  • app/scripts/tests/protected-entrypoint-inventory.test.mts
  • app/scripts/tests/provision-current-action-authorization.test.mts
  • app/scripts/tests/quality-audit-count-domain.test.mts
  • app/scripts/tests/quality-audit-gate.test.mts
  • app/scripts/tests/quality-audit-import-clones.test.mts
  • app/scripts/tests/quality-audit-model.test.mts
  • app/scripts/tests/quality-audit-runtime-model.test.mts
  • app/scripts/tests/quality-audit-test-support.mts
  • app/scripts/tests/quality-audit.test.mts
  • app/scripts/tests/quality-cli-lifecycle.test.mts
  • app/scripts/tests/report-fail-closed-authorization-impact.test.mts
  • app/scripts/tests/root-environment.test.mts
  • app/scripts/tests/server-environment-paths.fixture.mts
  • app/scripts/tests/setup-agent-reference-repos.test.mts
  • app/scripts/tests/tooling-process-fixture.mts
  • app/scripts/tests/typecheck-project-references.test.mts
  • app/scripts/tests/ultramodern-command.test.mts
  • app/scripts/typescript-api-contract-boundary.mts
  • app/scripts/ultramodern-api-boundary-rules.mts
  • app/scripts/ultramodern-command-failure.mts
  • app/scripts/ultramodern-performance-readiness.mts
  • app/scripts/ultramodern-typecheck.mts
  • app/scripts/validate-ultramodern-workspace.mts
  • app/scripts/verify-application-db-schema.mts
  • app/scripts/verify-cloudflare-output.mts
  • app/specs/chore-add-external-http-adapter-generator.md
  • app/specs/chore-ci-current-system-contracts.md
  • app/specs/chore-crm-customer-business-fields-regression.md
  • app/specs/chore-extend-microvertical-page-generator.md
  • app/specs/chore-postgres-drizzle-schema-foundation.md
  • app/specs/chore-rename-crm-microvertical-to-contacts.md
  • app/specs/chore-support-dynamic-microvertical-pages.md
  • app/specs/feature-action-permissions.md
  • app/specs/feature-action-policies.md
  • app/specs/feature-add-generators.md
  • app/specs/feature-authenticated-dashboard-layout.md
  • app/specs/feature-betterauth-tenant-login.md
  • app/specs/feature-complete-identity-modes.md
  • app/specs/feature-complete-protected-entrypoint-authorization.md
  • app/specs/feature-complete-shell-runtime-composition.md
  • app/specs/feature-coresdk-tenant-legal-entity-isolation.md
  • app/specs/feature-crm-ares-adapter.md
  • app/specs/feature-crm-ares-lookup-bff.md
  • app/specs/feature-crm-contact-create-page.md
  • app/specs/feature-crm-contact-detail-page.md
  • app/specs/feature-crm-contact-edit-page.md
  • app/specs/feature-crm-customer-action-fields.md
  • app/specs/feature-crm-customer-ares-loader.md
  • app/specs/feature-crm-customer-business-fields.md
  • app/specs/feature-crm-customer-contact-actions.md
  • app/specs/feature-crm-customer-contact-persistence.md
  • app/specs/feature-crm-customer-contacts-table.md
  • app/specs/feature-crm-customer-contracts-reads.md
  • app/specs/feature-crm-customer-create-ares-prefill.md
  • app/specs/feature-crm-customer-create-page.md
  • app/specs/feature-crm-customer-detail-business-fields.md
  • app/specs/feature-crm-customer-detail-page.md
  • app/specs/feature-crm-customer-edit-business-fields.md
  • app/specs/feature-crm-customer-edit-page.md
  • app/specs/feature-crm-customer-form-business-fields.md
  • app/specs/feature-crm-customers-list-page.md
  • app/specs/feature-deployment-safe-ontos-module-manifest.md
  • app/specs/feature-fail-closed-action-authorization.md
  • app/specs/feature-generic-microvertical-action-identity.md
  • app/specs/feature-login-page.md
  • app/specs/feature-module-aware-shell-composition.md
  • app/specs/feature-shell-core-action-runtime.md
  • app/specs/feature-tenant-microvertical-state-list.md
  • app/specs/feature-tenant-switcher.md
  • app/specs/feature-universal-module-state-gate.md
  • app/tools/oxlint/effect-native/README.md
  • app/tools/oxlint/effect-native/index.ts
  • app/tools/oxlint/effect-native/report.config.ts
  • app/tools/oxlint/effect-native/report.mts
  • app/tools/oxlint/effect-native/repository-policy.config.ts
  • app/tools/oxlint/effect-native/rules/no-ad-hoc-argv-in-scripts.ts
  • app/tools/oxlint/effect-native/rules/no-ambient-date.ts
  • app/tools/oxlint/effect-native/rules/no-ambient-process-env.ts
  • app/tools/oxlint/effect-native/rules/no-async-script-program.ts
  • app/tools/oxlint/effect-native/rules/no-bare-effect-run.ts
  • app/tools/oxlint/effect-native/rules/no-console-in-scripts.ts
  • app/tools/oxlint/effect-native/rules/no-dependency-parameters.ts
  • app/tools/oxlint/effect-native/rules/no-direct-node-io-in-scripts.ts
  • app/tools/oxlint/effect-native/rules/no-dotenv-loading.ts
  • app/tools/oxlint/effect-native/rules/no-driver-failure-inspection.ts
  • app/tools/oxlint/effect-native/rules/no-duplicate-literal-vocabulary.ts
  • app/tools/oxlint/effect-native/rules/no-effect-provide-in-library.ts
  • app/tools/oxlint/effect-native/rules/no-effect-run-in-scripts.ts
  • app/tools/oxlint/effect-native/rules/no-effect-run-in-tests.ts
  • app/tools/oxlint/effect-native/rules/no-environment-record-type.ts
  • app/tools/oxlint/effect-native/rules/no-failure-discarding-error-callback.ts
  • app/tools/oxlint/effect-native/rules/no-hand-built-http-server-in-tests.ts
  • app/tools/oxlint/effect-native/rules/no-hand-built-problem-details.ts
  • app/tools/oxlint/effect-native/rules/no-hand-parsed-environment-value.ts
  • app/tools/oxlint/effect-native/rules/no-hand-rolled-tagged-union.ts
  • app/tools/oxlint/effect-native/rules/no-imperative-loop-in-effect-gen.ts
  • app/tools/oxlint/effect-native/rules/no-interface-first-codec.ts
  • app/tools/oxlint/effect-native/rules/no-json-schema-as-document-contract.ts
  • app/tools/oxlint/effect-native/rules/no-layer-fresh.ts
  • app/tools/oxlint/effect-native/rules/no-layer-or-die-outside-root.ts
  • app/tools/oxlint/effect-native/rules/no-layer-provide-in-library.ts
  • app/tools/oxlint/effect-native/rules/no-literal-union-type-alias.ts
  • app/tools/oxlint/effect-native/rules/no-local-defect-seam.ts
  • app/tools/oxlint/effect-native/rules/no-manual-config-in-scaffold-templates.ts
  • app/tools/oxlint/effect-native/rules/no-manual-cookie-serialization.ts
  • app/tools/oxlint/effect-native/rules/no-manual-error-handling-in-scaffold-templates.ts
  • app/tools/oxlint/effect-native/rules/no-manual-identity-annotations.ts
  • app/tools/oxlint/effect-native/rules/no-manual-route-param-parsing.ts
  • app/tools/oxlint/effect-native/rules/no-manual-tag-comparison.ts
  • app/tools/oxlint/effect-native/rules/no-native-error-construction.ts
  • app/tools/oxlint/effect-native/rules/no-native-json-parse.ts
  • app/tools/oxlint/effect-native/rules/no-native-json-stringify.ts
  • app/tools/oxlint/effect-native/rules/no-native-timers.ts
  • app/tools/oxlint/effect-native/rules/no-nested-effect-run.ts
  • app/tools/oxlint/effect-native/rules/no-nullable-schema-field.ts
  • app/tools/oxlint/effect-native/rules/no-nullable-service-outcome.ts
  • app/tools/oxlint/effect-native/rules/no-per-operation-http-api-client.ts
  • app/tools/oxlint/effect-native/rules/no-per-request-key-material.ts
  • app/tools/oxlint/effect-native/rules/no-process-exit-outside-script-entry.ts
  • app/tools/oxlint/effect-native/rules/no-promise-first-scaffold-templates.ts
  • app/tools/oxlint/effect-native/rules/no-promise-shaped-port.ts
  • app/tools/oxlint/effect-native/rules/no-raw-effect-adt-tag-check.ts
  • app/tools/oxlint/effect-native/rules/no-refinement-outside-schema.ts
  • app/tools/oxlint/effect-native/rules/no-route-local-error-classifier.ts
  • app/tools/oxlint/effect-native/rules/no-runtime-construction-outside-root.ts
  • app/tools/oxlint/effect-native/rules/no-scattered-browser-effect-run.ts
  • app/tools/oxlint/effect-native/rules/no-sequential-independent-yields.ts
  • app/tools/oxlint/effect-native/rules/no-string-timestamp-schema.ts
  • app/tools/oxlint/effect-native/rules/no-structural-document-walking.ts
  • app/tools/oxlint/effect-native/rules/no-symbol-slotted-operation-record.ts
  • app/tools/oxlint/effect-native/rules/no-sync-schema-codec.ts
  • app/tools/oxlint/effect-native/rules/no-threaded-correlation-parameter.ts
  • app/tools/oxlint/effect-native/rules/no-throw-in-configuration-parser.ts
  • app/tools/oxlint/effect-native/rules/no-throw-in-effect-callback.ts
  • app/tools/oxlint/effect-native/rules/no-throw-in-scripts.ts
  • app/tools/oxlint/effect-native/rules/no-unbranded-identifier-schema.ts
  • app/tools/oxlint/effect-native/rules/no-unjustified-file-wide-lint-suppression.ts
  • app/tools/oxlint/effect-native/rules/no-unmanaged-mutable-state.ts
  • app/tools/oxlint/effect-native/rules/no-unredacted-secret-field.ts
  • app/tools/oxlint/effect-native/rules/no-wide-factory-signature.ts
  • app/tools/oxlint/effect-native/rules/prefer-effect-fn-for-operations.ts
  • app/tools/oxlint/effect-native/rules/prefer-match-over-tag-switch.ts
  • app/tools/oxlint/effect-native/rules/require-concurrency-option.ts
  • app/tools/oxlint/effect-native/rules/require-context-service-for-service-interface.ts
  • app/tools/oxlint/effect-native/rules/require-observability-layers-at-runtime-root.ts
  • app/tools/oxlint/effect-native/rules/require-timeout-on-external-effect.ts
  • app/tools/oxlint/effect-native/shared/ast.ts
  • app/tools/oxlint/effect-native/shared/bindings.ts
  • app/tools/oxlint/effect-native/shared/discover-rules.ts
  • app/tools/oxlint/effect-native/shared/effect-identity.ts
  • app/tools/oxlint/effect-native/shared/effect-imports.ts
  • app/tools/oxlint/effect-native/shared/imports.ts
  • app/tools/oxlint/effect-native/shared/json-rule-scope.ts
  • app/tools/oxlint/effect-native/shared/no-promise-port-types.ts
  • app/tools/oxlint/effect-native/shared/options.ts
  • app/tools/oxlint/effect-native/shared/paths.ts
  • app/tools/oxlint/effect-native/shared/provenance.ts
  • app/tools/oxlint/effect-native/shared/reference-positions.ts
  • app/tools/oxlint/effect-native/shared/reporting.ts
  • app/tools/oxlint/effect-native/shared/scaffold-text.ts
  • app/tools/oxlint/effect-native/shared/schema-identity.ts
  • app/tools/oxlint/effect-native/shared/script-entry.ts
  • app/tools/oxlint/effect-native/shared/test-restricted-imports.ts
  • app/tools/oxlint/effect-native/tests/discover-rules.test.mts
  • app/tools/oxlint/effect-native/tests/fixtures.test.mts
  • app/tools/oxlint/effect-native/tests/json-rule-scope.test.mts
  • app/tools/oxlint/effect-native/tests/launcher.test.mts
  • app/tools/oxlint/effect-native/tests/native-sorting-plugins.test.mts
  • app/tools/oxlint/effect-native/tests/oxlint.mts
  • app/tools/oxlint/effect-native/tests/oxlint.test.mts
  • app/tools/oxlint/effect-native/tests/paths.test.mts
  • app/tools/oxlint/effect-native/tests/production-fixture.config.ts
  • app/tools/oxlint/effect-native/tests/production-options.test.mts
  • app/tools/oxlint/effect-native/tests/registration.test.mts
  • app/tools/oxlint/effect-native/tests/repository-policy.test.mts
  • app/tools/oxlint/effect-native/tests/run-on-repo.mts
  • app/tools/oxlint/effect-native/tests/scaffold-unicode.test.mts
  • app/tools/oxlint/effect-native/tests/script-scope.test.mts
  • app/tools/oxlint/effect-native/tests/shared-helpers-probe.ts
  • app/tools/oxlint/effect-native/tests/shared-helpers.test.mts
  • app/tools/oxlint/effect-native/tests/temporary-workspace.mts
  • app/tools/oxlint/effect-native/tests/temporary-workspace.test.mts
  • app/topology/local-overlays/development.json
  • app/topology/reference-topology.json
  • app/tsconfig.base.json
  • app/verticals/party-registry/api/action-http-runner.ts
  • app/verticals/party-registry/api/ares-lookup-read-server.ts
  • app/verticals/party-registry/api/auth/action-principal.ts
  • app/verticals/party-registry/api/counterparties-search-server.ts
  • app/verticals/party-registry/api/counterparty-read-read-server.ts
  • app/verticals/party-registry/api/counterparty-role-history-read-server.ts
  • app/verticals/party-registry/api/duplicate-candidate-detail-read-server.ts
  • app/verticals/party-registry/api/engagement-profile-problems.ts
  • app/verticals/party-registry/api/engagement-profile-server.ts
  • app/verticals/party-registry/api/fail-authenticated-problem.ts
  • app/verticals/party-registry/api/index.ts
  • app/verticals/party-registry/api/organization-engagement-profile-read-server.ts
  • app/verticals/party-registry/api/parties-search-server.ts
  • app/verticals/party-registry/api/party-command-problems.ts
  • app/verticals/party-registry/api/party-command-registrations.ts
  • app/verticals/party-registry/api/party-command-server.ts
  • app/verticals/party-registry/api/party-contact-point-detail-read-server.ts
  • app/verticals/party-registry/api/party-contact-points-read-server.ts
  • app/verticals/party-registry/api/party-correction-read-server.ts
  • app/verticals/party-registry/api/party-detail-read-server.ts
  • app/verticals/party-registry/api/party-match-decision-read-server.ts
  • app/verticals/party-registry/api/party-match-read-server.ts
  • app/verticals/party-registry/api/party-merge-readiness-read-server.ts
  • app/verticals/party-registry/api/party-official-identifier-detail-read-server.ts
  • app/verticals/party-registry/api/party-official-identifier-history-read-server.ts
  • app/verticals/party-registry/api/party-registry-foundation.ts
  • app/verticals/party-registry/api/party-registry-production-layers.ts
  • app/verticals/party-registry/api/party-relationship-detail-read-server.ts
  • app/verticals/party-registry/api/person-engagement-profile-read-server.ts
  • app/verticals/party-registry/backend-federation.config.ts
  • app/verticals/party-registry/modern.config.ts
  • app/verticals/party-registry/module-federation.config.ts
  • app/verticals/party-registry/package.json
  • app/verticals/party-registry/rstest.config.ts
  • app/verticals/party-registry/scripts/outbox-worker.ts
  • app/verticals/party-registry/scripts/prepare-contacts-migration.mts
  • app/verticals/party-registry/scripts/verify-db-schema.mts
  • app/verticals/party-registry/scripts/verify-engagement-db-schema.mts
  • app/verticals/party-registry/shared/actions/add-contact-point.ts
  • app/verticals/party-registry/shared/actions/add-party-official-identifier.ts
  • app/verticals/party-registry/shared/actions/counterparty-create.ts
  • app/verticals/party-registry/shared/actions/counterparty-role-add.ts
  • app/verticals/party-registry/shared/actions/counterparty-role-end.ts
  • app/verticals/party-registry/shared/actions/create-party.ts
  • app/verticals/party-registry/shared/actions/end-contact-point.ts
  • app/verticals/party-registry/shared/actions/end-party-official-identifier.ts
  • app/verticals/party-registry/shared/actions/match-party.ts
  • app/verticals/party-registry/shared/actions/request-search-rebuild.ts
  • app/verticals/party-registry/shared/actions/resolve-duplicate-candidate-create.ts
  • app/verticals/party-registry/shared/actions/resolve-duplicate-candidate-match.ts
  • app/verticals/party-registry/shared/actions/unarchive-party.ts
  • app/verticals/party-registry/shared/actions/update-contact-point.ts
  • app/verticals/party-registry/shared/actions/update-party-official-identifier.ts
  • app/verticals/party-registry/shared/actions/update-party.ts
  • app/verticals/party-registry/shared/api.ts
  • app/verticals/party-registry/shared/apis/ares-lookup.ts
  • app/verticals/party-registry/shared/apis/counterparties-search.ts
  • app/verticals/party-registry/shared/apis/counterparty-read.ts
  • app/verticals/party-registry/shared/apis/counterparty-role-history.ts
  • app/verticals/party-registry/shared/apis/duplicate-candidate-detail.ts
  • app/verticals/party-registry/shared/apis/organization-engagement-profile.ts
  • app/verticals/party-registry/shared/apis/parties-search.ts
  • app/verticals/party-registry/shared/apis/party-contact-point-detail.ts
  • app/verticals/party-registry/shared/apis/party-contact-points.ts
  • app/verticals/party-registry/shared/apis/party-correction.ts
  • app/verticals/party-registry/shared/apis/party-detail.ts
  • app/verticals/party-registry/shared/apis/party-match-decision.ts
  • app/verticals/party-registry/shared/apis/party-match.ts
  • app/verticals/party-registry/shared/apis/party-merge-readiness.ts
  • app/verticals/party-registry/shared/apis/party-official-identifier-detail.ts
  • app/verticals/party-registry/shared/apis/party-official-identifier-history.ts
  • app/verticals/party-registry/shared/apis/party-relationship-detail.ts
  • app/verticals/party-registry/shared/apis/person-engagement-profile.ts
  • app/verticals/party-registry/shared/command-api.ts
  • app/verticals/party-registry/shared/domain/ares-application.ts
  • app/verticals/party-registry/shared/domain/ares-evidence.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/already-exists.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/correction-required.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/invalid.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/lifecycle-conflict.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/not-found.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/party-not-found.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/persistence-unavailable.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/revision-conflict.ts
  • app/verticals/party-registry/shared/domain/contact-point-errors/shared.ts
  • app/verticals/party-registry/shared/domain/contact-point.ts
  • app/verticals/party-registry/shared/domain/correction-contracts.ts
  • app/verticals/party-registry/shared/domain/counterparty-contract.ts
  • app/verticals/party-registry/shared/domain/counterparty-errors/not-found.ts
  • app/verticals/party-registry/shared/domain/counterparty-errors/party-archived.ts
  • app/verticals/party-registry/shared/domain/counterparty-errors/party-not-found.ts
  • app/verticals/party-registry/shared/domain/counterparty-errors/role-already-ended.ts
  • app/verticals/party-registry/shared/domain/counterparty-errors/role-overlap.ts
  • app/verticals/party-registry/shared/domain/counterparty-errors/role-period-not-found.ts
  • app/verticals/party-registry/shared/domain/counterparty-role-period.ts
  • app/verticals/party-registry/shared/domain/engagement-profile-errors/not-found.ts
  • app/verticals/party-registry/shared/domain/engagement-profile.ts
  • app/verticals/party-registry/shared/domain/identifier-contracts.ts
  • app/verticals/party-registry/shared/domain/identity-contracts.ts
  • app/verticals/party-registry/shared/domain/matching-contracts.ts
  • app/verticals/party-registry/shared/domain/merge-alias-resolution-errors/broken-chain.ts
  • app/verticals/party-registry/shared/domain/merge-alias-resolution-errors/cross-tenant.ts
  • app/verticals/party-registry/shared/domain/merge-alias-resolution-errors/cycle.ts
  • app/verticals/party-registry/shared/domain/merge-alias-resolution-errors/write-rejected.ts
  • app/verticals/party-registry/shared/domain/merge-readiness.ts
  • app/verticals/party-registry/shared/domain/merge-selection.ts
  • app/verticals/party-registry/shared/domain/relationship-contract.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/correction-required.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/endpoint-not-found.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/endpoint-type-mismatch.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/index.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/invalid-interval.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/not-found.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/overlap-conflict.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/persistence-unavailable.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/revision-conflict.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/shared.ts
  • app/verticals/party-registry/shared/domain/relationship-errors/type-unsupported.ts
  • app/verticals/party-registry/shared/domain/relationship-temporal.ts
  • app/verticals/party-registry/shared/domain/search-projection-gateway.ts
  • app/verticals/party-registry/shared/domain/search-result.ts
  • app/verticals/party-registry/shared/domain/search-semantics.ts
  • app/verticals/party-registry/shared/engagement-profile-api.ts
  • app/verticals/party-registry/shared/outbox/party-registry-contact-point-added-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-contact-point-ended-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-contact-point-updated-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-counterparty-created-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-counterparty-role-added-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-counterparty-role-ended-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-official-identifier-added-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-official-identifier-ended-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-official-identifier-updated-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-party-archived-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-party-created-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-party-fact-corrected-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-party-unarchived-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-party-updated-v1.ts
  • app/verticals/party-registry/shared/outbox/party-registry-search-rebuild-requested-v1.ts
  • app/verticals/party-registry/shared/party-registry-references.ts
  • app/verticals/party-registry/shared/resources/counterparty-role-period.ts
  • app/verticals/party-registry/shared/resources/counterparty.ts
  • app/verticals/party-registry/shared/resources/organization-engagement-profile.ts
  • app/verticals/party-registry/shared/resources/party-alias.ts
  • app/verticals/party-registry/shared/resources/party-contact-point.ts
  • app/verticals/party-registry/shared/resources/party-merge.ts
  • app/verticals/party-registry/shared/resources/party-relationship.ts
  • app/verticals/party-registry/shared/resources/party.ts
  • app/verticals/party-registry/shared/resources/person-engagement-profile.ts
  • app/verticals/party-registry/shared/resources/resource-ref-identifiers.ts
  • app/verticals/party-registry/shared/resources/timeline-resource.ts
  • app/verticals/party-registry/shared/ultramodern-build.ts
  • app/verticals/party-registry/src/actions/add-contact-point.action.ts
  • app/verticals/party-registry/src/actions/add-contact-point.party-registry-contact-point-added-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/add-party-official-identifier.action.ts
  • app/verticals/party-registry/src/actions/archive-organization-engagement.action.ts
  • app/verticals/party-registry/src/actions/archive-party.action.ts
  • app/verticals/party-registry/src/actions/archive-party.party-registry-party-archived-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/archive-person-engagement.action.ts
  • app/verticals/party-registry/src/actions/attach-engagement-handler.ts
  • app/verticals/party-registry/src/actions/attach-organization-engagement.action.ts
  • app/verticals/party-registry/src/actions/attach-person-engagement.action.ts
  • app/verticals/party-registry/src/actions/attached-official-identifier-events.ts
  • app/verticals/party-registry/src/actions/confirm-duplicate-parties.action.ts
  • app/verticals/party-registry/src/actions/correct-party-fact.action.ts
  • app/verticals/party-registry/src/actions/correct-party-fact.party-registry-party-fact-corrected-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/counterparty-create.action.ts
  • app/verticals/party-registry/src/actions/counterparty-create.party-registry-counterparty-created-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/counterparty-role-action-support.ts
  • app/verticals/party-registry/src/actions/counterparty-role-add.action.ts
  • app/verticals/party-registry/src/actions/counterparty-role-add.party-registry-counterparty-role-added-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/counterparty-role-end.action.ts
  • app/verticals/party-registry/src/actions/counterparty-role-end.party-registry-counterparty-role-ended-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/create-party-relationship.action.ts
  • app/verticals/party-registry/src/actions/create-party-relationship.party-registry-relationship-created-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/create-party.action.ts
  • app/verticals/party-registry/src/actions/create-party.party-registry-party-created-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/dismiss-duplicate-candidate.action.ts
  • app/verticals/party-registry/src/actions/duplicate-case-resolution-handler.ts
  • app/verticals/party-registry/src/actions/duplicate-case-resolution-service.ts
  • app/verticals/party-registry/src/actions/end-contact-point.action.ts
  • app/verticals/party-registry/src/actions/end-contact-point.party-registry-contact-point-ended-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/end-party-official-identifier.action.ts
  • app/verticals/party-registry/src/actions/end-party-relationship.action.ts
  • app/verticals/party-registry/src/actions/end-party-relationship.party-registry-relationship-ended-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/engagement-lifecycle-handler.ts
  • app/verticals/party-registry/src/actions/engagement-lifecycle-registration.ts
  • app/verticals/party-registry/src/actions/engagement-lifecycle.ts
  • app/verticals/party-registry/src/actions/mark-duplicate-candidate-needs-evidence.action.ts
  • app/verticals/party-registry/src/actions/match-party.action.ts
  • app/verticals/party-registry/src/actions/party-lifecycle-action-helpers.ts
  • app/verticals/party-registry/src/actions/relationship-event-payload.ts
  • app/verticals/party-registry/src/actions/request-search-rebuild.action.ts
  • app/verticals/party-registry/src/actions/resolve-duplicate-candidate-create.action.ts
  • app/verticals/party-registry/src/actions/resolve-duplicate-candidate-match.action.ts
  • app/verticals/party-registry/src/actions/unarchive-organization-engagement.action.ts
  • app/verticals/party-registry/src/actions/unarchive-party.action.ts
  • app/verticals/party-registry/src/actions/unarchive-party.party-registry-party-unarchived-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/unarchive-person-engagement.action.ts
  • app/verticals/party-registry/src/actions/update-contact-point.action.ts
  • app/verticals/party-registry/src/actions/update-party-official-identifier.action.ts
  • app/verticals/party-registry/src/actions/update-party-official-identifier.party-registry-official-identifier-updated-v1.outbox-message.ts
  • app/verticals/party-registry/src/actions/update-party-relationship.action.ts
  • app/verticals/party-registry/src/actions/update-party.action.ts
  • app/verticals/party-registry/src/actions/update-party.party-registry-party-updated-v1.outbox-message.ts
  • app/verticals/party-registry/src/api/action-gateway.ts
  • app/verticals/party-registry/src/api/ares-lookup-client.ts
  • app/verticals/party-registry/src/api/ares-lookup.read.ts
  • app/verticals/party-registry/src/api/counterparties-search-client.ts
  • app/verticals/party-registry/src/api/counterparty-read-client.ts
  • app/verticals/party-registry/src/api/counterparty-read-support.ts
  • app/verticals/party-registry/src/api/counterparty-read.read.ts
  • app/verticals/party-registry/src/api/counterparty-role-history-client.ts
  • app/verticals/party-registry/src/api/counterparty-role-history.read.ts
  • app/verticals/party-registry/src/api/duplicate-candidate-detail-client.ts
  • app/verticals/party-registry/src/api/duplicate-candidate-detail.read.ts
  • app/verticals/party-registry/src/api/engagement-profile-client.ts
  • app/verticals/party-registry/src/api/organization-engagement-profile-client.ts
  • app/verticals/party-registry/src/api/organization-engagement-profile.read.ts
  • app/verticals/party-registry/src/api/parties-search-client.ts
  • app/verticals/party-registry/src/api/party-command-client.ts
  • app/verticals/party-registry/src/api/party-contact-point-detail-client.ts
  • app/verticals/party-registry/src/api/party-contact-point-detail.read.ts
  • app/verticals/party-registry/src/api/party-contact-points-client.ts
  • app/verticals/party-registry/src/api/party-contact-points.read.ts
  • app/verticals/party-registry/src/api/party-correction-client.ts
  • app/verticals/party-registry/src/api/party-correction.read.ts
  • app/verticals/party-registry/src/api/party-detail-client.ts
  • app/verticals/party-registry/src/api/party-detail.read.ts
  • app/verticals/party-registry/src/api/party-match-client.ts
  • app/verticals/party-registry/src/api/party-match-decision-client.ts
  • app/verticals/party-registry/src/api/party-match-decision.read.ts
  • app/verticals/party-registry/src/api/party-match.read.ts
  • app/verticals/party-registry/src/api/party-merge-readiness-client.ts
  • app/verticals/party-registry/src/api/party-merge-readiness.read.ts
  • app/verticals/party-registry/src/api/party-official-identifier-detail-client.ts
  • app/verticals/party-registry/src/api/party-official-identifier-detail.read.ts
  • app/verticals/party-registry/src/api/party-official-identifier-history-client.ts
  • app/verticals/party-registry/src/api/party-official-identifier-history.read.ts
  • app/verticals/party-registry/src/api/party-registry-client.ts
  • app/verticals/party-registry/src/api/party-registry-http-client.ts
  • app/verticals/party-registry/src/api/party-relationship-detail-client.ts
  • app/verticals/party-registry/src/api/party-relationship-detail.read.ts
  • app/verticals/party-registry/src/api/person-engagement-profile-client.ts
  • app/verticals/party-registry/src/api/person-engagement-profile.read.ts
  • app/verticals/party-registry/src/api/read-outcome.ts
  • app/verticals/party-registry/src/auth/gateway-assertion-redemption-runtime.ts
  • app/verticals/party-registry/src/db/catalog.ts
  • app/verticals/party-registry/src/db/client.ts
  • app/verticals/party-registry/src/db/compare-table-catalog.ts
  • app/verticals/party-registry/src/db/engagement-schema.ts
  • app/verticals/party-registry/src/db/engagement-types.ts
  • app/verticals/party-registry/src/db/schema.ts
  • app/verticals/party-registry/src/db/types.ts
  • app/verticals/party-registry/src/federation/page-contacts.tsx
  • app/verticals/party-registry/src/i18n/resources.ts
  • app/verticals/party-registry/src/integrations/ares/ares-subject.service.ts
  • app/verticals/party-registry/src/merge/canonical-survivor-selection.ts
  • app/verticals/party-registry/src/merge/merge-collision-analysis.ts
  • app/verticals/party-registry/src/merge/merge-readiness.ts
  • app/verticals/party-registry/src/merge/party-alias-resolution.service.ts
  • app/verticals/party-registry/src/merge/party-alias-resolution.ts
  • app/verticals/party-registry/src/merge/reference-preservation-plan.ts
  • app/verticals/party-registry/src/modern.runtime.ts
  • app/verticals/party-registry/src/policies/create-party-without-strong-identifier.policy.ts
  • app/verticals/party-registry/src/routes/[lang]/contacts/page.tsx
  • app/verticals/party-registry/src/routes/ultramodern-route-metadata.ts
  • app/verticals/party-registry/src/search-normalization.ts
  • app/verticals/party-registry/src/search/counterparties.provider.ts
  • app/verticals/party-registry/src/search/parties.provider.ts
  • app/verticals/party-registry/src/services/counterparty-persistence.service.ts
  • app/verticals/party-registry/src/services/engagement-profile-persistence.service.ts
  • app/verticals/party-registry/src/services/engagement-reference-validation.service.ts
  • app/verticals/party-registry/src/services/party-contact-point-persistence.service.ts
  • app/verticals/party-registry/src/services/party-correction.service.ts
  • app/verticals/party-registry/src/services/party-detail-persistence.service.ts
  • app/verticals/party-registry/src/services/party-identifier-claim.service.ts
  • app/verticals/party-registry/src/services/party-identity-persistence.service.ts
  • app/verticals/party-registry/src/services/party-matching-persistence.service.ts
  • app/verticals/party-registry/src/services/party-official-identifier-persistence.service.ts
  • app/verticals/party-registry/src/services/party-relationship-persistence.service.ts
  • app/verticals/party-registry/src/services/party-search-projection-source.service.ts
  • app/verticals/party-registry/src/services/party-search-projection.service.ts
  • app/verticals/party-registry/src/worker-host/layer.ts
  • app/verticals/party-registry/src/workers/party-search-worker.ts
  • app/verticals/party-registry/src/workers/project-contact-point-added-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-contact-point-ended-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-contact-point-updated-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-counterparty-created-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-counterparty-role-added-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-counterparty-role-ended-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-official-identifier-added-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-official-identifier-ended-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-official-identifier-updated-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-party-archived-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-party-created-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-party-fact-corrected-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-party-unarchived-to-search.worker.ts
  • app/verticals/party-registry/src/workers/project-party-updated-to-search.worker.ts
  • app/verticals/party-registry/src/workers/rebuild-search.worker.ts
  • app/verticals/party-registry/tests/components/contacts-page.test.tsx
  • app/verticals/party-registry/tests/integration/ares-governed.test.ts
  • app/verticals/party-registry/tests/integration/database-boundary.test.ts
  • app/verticals/party-registry/tests/integration/engagement-database-boundary.test.ts
  • app/verticals/party-registry/tests/integration/governed-identity.test.ts
  • app/verticals/party-registry/tests/integration/identity-concurrency.test.ts
  • app/verticals/party-registry/tests/support/command-assertion-fetch.ts
  • app/verticals/party-registry/tests/unit/api-integration-ares-application.test.ts
  • app/verticals/party-registry/tests/unit/api-integration-client-url.test.ts
  • app/verticals/party-registry/tests/unit/api-integration-command-client.test.ts
  • app/verticals/party-registry/tests/unit/api-integration-command-contract.test.ts
  • app/verticals/party-registry/tests/unit/api-integration-command-recovery.test.ts
  • app/verticals/party-registry/tests/unit/api-integration-command-runtime.test.ts
  • app/verticals/party-registry/tests/unit/api-integration-contract.test.ts
  • app/verticals/party-registry/tests/unit/api-integration-correction-client.test.ts
  • app/verticals/party-registry/tests/unit/api-integration-runtime.test.ts
  • app/verticals/party-registry/tests/unit/ares-application-policy.test.ts
  • app/verticals/party-registry/tests/unit/ares-evidence-contract.test.ts
  • app/verticals/party-registry/tests/unit/ares-lookup-read.test.ts
  • app/verticals/party-registry/tests/unit/ares-subject.service.test.ts
  • app/verticals/party-registry/tests/unit/attach-engagement-handler.test.ts
  • app/verticals/party-registry/tests/unit/audit-evidence-contract.test.ts
  • app/verticals/party-registry/tests/unit/catalog-contract.test.ts
  • app/verticals/party-registry/tests/unit/contact-point-contract.test.ts
  • app/verticals/party-registry/tests/unit/contact-point-correction-action.test.ts
  • app/verticals/party-registry/tests/unit/contact-point-persistence.service.test.ts
  • app/verticals/party-registry/tests/unit/correction-contract.test.ts
  • app/verticals/party-registry/tests/unit/cors-origin.test.ts
  • app/verticals/party-registry/tests/unit/counterparty-contract.test.ts
  • app/verticals/party-registry/tests/unit/counterparty-persistence.service.test.ts
  • app/verticals/party-registry/tests/unit/counterparty-read-support.test.ts
  • app/verticals/party-registry/tests/unit/counterparty-role-lifecycle.test.ts
  • app/verticals/party-registry/tests/unit/database-client.test.ts
  • app/verticals/party-registry/tests/unit/engagement-catalog-contract.test.ts
  • app/verticals/party-registry/tests/unit/engagement-lifecycle-handler.test.ts
  • app/verticals/party-registry/tests/unit/engagement-lifecycle-registration.test.ts
  • app/verticals/party-registry/tests/unit/engagement-profile-api-contract.test.ts
  • app/verticals/party-registry/tests/unit/engagement-profile-persistence-service.test.ts
  • app/verticals/party-registry/tests/unit/engagement-reference-validation.test.ts
  • app/verticals/party-registry/tests/unit/engagement-schema-contract.test.ts
  • app/verticals/party-registry/tests/unit/gateway-assertion-redemption-runtime.test.ts
  • app/verticals/party-registry/tests/unit/identifier-contract.test.ts
  • app/verticals/party-registry/tests/unit/identifier-persistence.service.test.ts
  • app/verticals/party-registry/tests/unit/identifier-update-outbox.test.ts
  • app/verticals/party-registry/tests/unit/identity-action-evidence.test.ts
  • app/verticals/party-registry/tests/unit/identity-contract.test.ts
  • app/verticals/party-registry/tests/unit/identity-create-without-strong-identifier.test.ts
  • app/verticals/party-registry/tests/unit/identity-party-detail-alias.test.ts
  • app/verticals/party-registry/tests/unit/identity-party-detail-history.test.ts
  • app/verticals/party-registry/tests/unit/identity-persistence.service.test.ts
  • app/verticals/party-registry/tests/unit/matching-contract.test.ts
  • app/verticals/party-registry/tests/unit/matching-persistence.test.ts
  • app/verticals/party-registry/tests/unit/merge-alias-resolution-service.test.ts
  • app/verticals/party-registry/tests/unit/merge-alias-resolution.test.ts
  • app/verticals/party-registry/tests/unit/merge-collision-reference.test.ts
  • app/verticals/party-registry/tests/unit/merge-readiness-contract.test.ts
  • app/verticals/party-registry/tests/unit/merge-survivor-selection.test.ts
  • app/verticals/party-registry/tests/unit/party-search-worker.test.ts
  • app/verticals/party-registry/tests/unit/prepare-contacts-migration.test.ts
  • app/verticals/party-registry/tests/unit/read-outcome.test.ts
  • app/verticals/party-registry/tests/unit/relationship-domain-contract.test.ts
  • app/verticals/party-registry/tests/unit/relationship-operation-contract.test.ts
  • app/verticals/party-registry/tests/unit/relationship-persistence.service.test.ts
  • app/verticals/party-registry/tests/unit/runtime-locales.test.ts
  • app/verticals/party-registry/tests/unit/schema-contract.test.ts
  • app/verticals/party-registry/tests/unit/search-contract.test.ts
  • app/verticals/party-registry/tests/unit/search-core-adapter.test.ts
  • app/verticals/party-registry/tests/unit/search-identifier-sync.test.ts
  • app/verticals/party-registry/tests/unit/search-projector.test.ts
  • app/verticals/party-registry/tests/unit/search-provider.test.ts
  • app/verticals/party-registry/tests/unit/search-rebuild-request.test.ts
  • app/verticals/party-registry/tests/unit/search-semantics.test.ts
  • app/verticals/party-registry/tests/unit/search-source.test.ts
  • app/verticals/party-registry/tests/unit/search-worker-registration.test.ts
  • app/verticals/party-registry/tests/unit/timeline-resource-contract.test.ts
  • app/verticals/party-registry/tsconfig.json
  • app/verticals/party-registry/tsconfig.mf-types.json
  • app/verticals/party-registry/vertical.manifest.ts
  • app/verticals/party-registry/vertical.registration.ts
  • app/zerops.yaml

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

BleedingDev and others added 8 commits September 8, 2026 15:38
Remove migration-only sorting disables and formatting overrides. Keep policy decisions in the configured preset.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Load rule-only plugin entrypoints and patch Perfectionist's eager utility imports. Keep all six sorting rules and explicit declaration dependencies without installing the ESLint runner. Eight real Oxlint parity controls pass.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Keep per-file hoisted state while sharing typed recording and destination resolution. Preserve all route assertions; 32 tests and scoped native lint pass.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Preserve the merged strict declaration repair on rc.112, use native reference installation and CLI defaults, and complete Context.Service consumers. Keep profiling through the supported Rsbuild Rsdoctor interface.

Full native lint passes across 928 files. Reference, planner, command, search and strict declaration regressions pass; published framework adoption remains pending.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Keep existing schema-factory and SDK callback exceptions attached to their exact statements. Use the native object predicate in the Drizzle test seam. Formatting, full lint and focused tests pass together.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Isolate preset-produced formatting from functional migration commits. Import, package and Tailwind sorting remain enabled; no custom style overrides or formatter suppressions.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Merge main084792fe with no conflicts. Preserve the direct patched effect-rstest integration, current Effect cohort, native service changes, shared localized-link tests and full quality gates.

Lefthook2.1.10 is installed and its real local format hook passes with explicitly approved sandbox-scoped read-only Git metadata queries.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Complete current-main Effect service, decoder and test integration. Keep narrow Better Auth admin imports and remove the stale root framework version. Checkpoint remaining release-dependent declaration work without disabling type checks.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@BleedingDev BleedingDev changed the title WIP: adopt current UltraModern and native Effect Adopt published UltraModern 3.9.0-ultramodern.4 and native Effect Sep 9, 2026
@BleedingDev
BleedingDev marked this pull request as ready for review September 9, 2026 10:14
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 9, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-09T11:00:45.737766Z 12bd39c New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 31a5d87c66

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

},
"tooling": {
"command": "modern-js-create ultramodern",
"command": "ultramodern-create ultramodern",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Point scaffolding instructions at the installed CLI

The migration changes the workspace tooling executable to ultramodern-create, but app/README.md:51-54 still directs contributors to the removed @modern-js/create package and modern-js-create binary. On a fresh frozen install, following the required MicroVertical scaffolding workflow therefore invokes a command that is no longer declared by this workspace; update the documented package and command to match this configuration.

AGENTS.md reference: app/AGENTS.md:L3-L3

Useful? React with 👍 / 👎.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@BleedingDev
BleedingDev merged commit 1728c5b into main Sep 9, 2026
22 checks passed
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