Skip to content

refactor(thermidor): simplify project folder structure & eliminate excessive indirections#7922

Merged
fbeaudoincoveo merged 19 commits into
mainfrom
KIT-5856-rework-folder-structure
Jul 7, 2026
Merged

refactor(thermidor): simplify project folder structure & eliminate excessive indirections#7922
fbeaudoincoveo merged 19 commits into
mainfrom
KIT-5856-rework-folder-structure

Conversation

@fbeaudoincoveo

@fbeaudoincoveo fbeaudoincoveo commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

@changeset-bot

changeset-bot Bot commented Jul 3, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 571d5a8

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@svcsnykcoveo

svcsnykcoveo commented Jul 3, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@fbeaudoincoveo fbeaudoincoveo changed the title chore(thermidor): simplify project folder structure & eliminate excessive indirections refactor(thermidor): simplify project folder structure & eliminate excessive indirections Jul 3, 2026
@fbeaudoincoveo
fbeaudoincoveo changed the base branch from main to KIT-5773-adr-for-package-structure-and-boundaries July 3, 2026 20:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR restructures the @coveo/thermidor package to simplify the folder layout by consolidating implementation details under src/internal/ (features/api/engine/utils) and updating the public layer to consume internal barrels, while adding guardrail tests and lint rules to prevent implementation details (e.g., RTK/Immer) from leaking into the public contract.

Changes:

  • Replaced the former src/core/** indirection layers with a clearer src/internal/** module structure and updated imports accordingly.
  • Added “API surface snapshot” + “.d.ts validation” gate tests and introduced protocol/stream utilities for SSE handling.
  • Added package-level Oxlint configuration + script, and updated docs/spellcheck/config artifacts supporting the new structure.

Reviewed changes

Copilot reviewed 173 out of 206 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
packages/thermidor/tsconfig.json Add Node types for test/build ergonomics.
packages/thermidor/src/test/test-utils.ts Update test imports to new internal barrels.
packages/thermidor/src/test/dts-validation.test.ts Add declaration-file leak gate for RTK/Immer.
packages/thermidor/src/test/api-snapshot.test.ts Add snapshot gate for public export set.
packages/thermidor/src/test/snapshots/api-snapshot.test.ts.snap Snapshot of expected public exports.
packages/thermidor/src/public/interfaces/search.ts Switch public interface wiring to internal barrels.
packages/thermidor/src/public/interfaces/generative.ts Remove direct RTK usage; use internal utilities.
packages/thermidor/src/public/interfaces/compose.ts Update compose internals imports to internal barrels.
packages/thermidor/src/public/interfaces/compose.test.ts Update tests to internal barrels/noop thunk helper.
packages/thermidor/src/public/interfaces/commerce.ts Switch commerce interface wiring to internal barrels.
packages/thermidor/src/public/controllers/search-box/search-box-controller.ts Repoint controller dependencies to internal barrels.
packages/thermidor/src/public/controllers/search-box/search-box-controller.test.ts Update imports to internal barrels.
packages/thermidor/src/public/controllers/result-list/result-list-controller.ts Repoint controller dependencies to internal barrels.
packages/thermidor/src/public/controllers/result-list/result-list-controller.test.ts Update imports/dynamic import paths to internal barrels.
packages/thermidor/src/public/controllers/product-list/product-list-controller.ts Repoint controller dependencies to internal barrels.
packages/thermidor/src/public/controllers/pagination/pagination-controller.ts Repoint controller dependencies to internal barrels.
packages/thermidor/src/public/controllers/converse/converse-controller.ts Repoint controller dependencies to internal barrels.
packages/thermidor/src/public/controllers/converse/converse-controller.test.ts Update mocks/import paths to new internal modules.
packages/thermidor/src/public/controllers/controllers-integration.test.ts Update integration test imports to internal barrels.
packages/thermidor/src/public/controllers/controller-types.ts Update controller type import to internal engine barrel.
packages/thermidor/src/public/controllers/cart/cart-controller.ts Repoint controller dependencies to internal barrels.
packages/thermidor/src/public/controllers/cart/cart-controller.test.ts Update imports to internal barrels.
packages/thermidor/src/public/actions/search-parameters/search-parameters-actions.ts Repoint public actions to internal feature barrels.
packages/thermidor/src/public/actions/search-box/search-box-state-getter.ts Repoint public getters/selectors to internal feature barrels.
packages/thermidor/src/public/actions/search-box/search-box-actions.ts Repoint public actions to internal feature barrels.
packages/thermidor/src/public/actions/search-box/search-box-actions.test.ts Update imports to internal feature barrels.
packages/thermidor/src/public/actions/configuration/configuration-actions.ts Replace mapped mutator types with explicit actions interface + internal barrel imports.
packages/thermidor/src/public/actions/configuration/configuration-actions.test.ts Update configuration selector imports to internal features.
packages/thermidor/src/public/actions/cart/cart-actions.ts Repoint public cart actions to internal feature barrels.
packages/thermidor/src/public/actions/cart/cart-actions.test.ts Update imports to internal barrels.
packages/thermidor/src/internal/utils/select-slice.ts Add slice-selection helper for flat-keyed state.
packages/thermidor/src/internal/utils/select-slice.test.ts Update import extension for ESM.
packages/thermidor/src/internal/utils/README.md Document internal utils module purpose/conventions.
packages/thermidor/src/internal/utils/noop-thunk.ts Add internal noop thunk factory.
packages/thermidor/src/internal/utils/navigator-context-types.ts Move navigator context types into internal utils.
packages/thermidor/src/internal/utils/memoized-state-selector.test.ts Add unit tests for selector memoization helper.
packages/thermidor/src/internal/utils/interface-types.ts Update engine import path; defines interface contracts.
packages/thermidor/src/internal/utils/interface-cache-registry.ts Add cache registry abstraction + internals accessor.
packages/thermidor/src/internal/utils/index.ts Add internal utils barrel exports.
packages/thermidor/src/internal/utils/id-generator.ts Add ID generation helper.
packages/thermidor/src/internal/utils/id-generator.test.ts Add ID generator tests.
packages/thermidor/src/internal/utils/get-handle-internals.ts Update imports to new internal utils/engine layout.
packages/thermidor/src/internal/utils/base-interface.ts Update dependencies to internal engine/utils modules.
packages/thermidor/src/internal/utils/base-interface.test.ts Update imports to internal engine/utils modules.
packages/thermidor/src/internal/utils/base-controller.ts Update engine type imports to internal engine barrel.
packages/thermidor/src/internal/utils/base-controller.test.ts Update engine type imports to internal engine barrel.
packages/thermidor/src/internal/README.md Document internal layer boundaries + barrel convention.
packages/thermidor/src/internal/features/triggers/triggers-slice.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/triggers/triggers-actions.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/triggers/index.ts Add triggers feature barrel.
packages/thermidor/src/internal/features/sort/sort-slice.ts Repoint types/utils imports to internal modules.
packages/thermidor/src/internal/features/sort/sort-selectors.ts Repoint selector utilities to internal utils barrel.
packages/thermidor/src/internal/features/sort/sort-actions.ts Repoint imports to internal utils/api barrels.
packages/thermidor/src/internal/features/sort/index.ts Add sort feature barrel.
packages/thermidor/src/internal/features/search-parameters/search-parameters-slice.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/search-parameters/search-parameters-selectors.ts Repoint selector utilities to internal utils barrel.
packages/thermidor/src/internal/features/search-parameters/search-parameters-actions.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/search-parameters/index.ts Add search-parameters feature barrel.
packages/thermidor/src/internal/features/search-box/search-box-slice.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/search-box/search-box-slice.test.ts Add comprehensive scoped-factory tests for search-box feature.
packages/thermidor/src/internal/features/search-box/search-box-selectors.ts Repoint selector utilities to internal utils barrel.
packages/thermidor/src/internal/features/search-box/search-box-actions.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/search-box/index.ts Add search-box barrel + convenience helpers.
packages/thermidor/src/internal/features/result-list/result-list-types.ts Define internal result-list state/result types.
packages/thermidor/src/internal/features/result-list/result-list-slice.ts Repoint hydration + utils imports to internal barrels.
packages/thermidor/src/internal/features/result-list/result-list-slice.test.ts Update imports to internal api/generative barrels.
packages/thermidor/src/internal/features/result-list/result-list-selectors.ts Repoint selector utilities to internal utils barrel.
packages/thermidor/src/internal/features/result-list/result-list-actions.ts Repoint API type imports to internal api barrel.
packages/thermidor/src/internal/features/result-list/index.ts Add result-list feature barrel + helpers.
packages/thermidor/src/internal/features/README.md Document internal feature module conventions.
packages/thermidor/src/internal/features/query-correction/query-correction-slice.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/query-correction/query-correction-actions.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/query-correction/index.ts Add query-correction feature barrel.
packages/thermidor/src/internal/features/product-list/product-list-types.ts Define internal product list domain types.
packages/thermidor/src/internal/features/product-list/product-list-slice.ts Repoint hydration + utils imports to internal barrels.
packages/thermidor/src/internal/features/product-list/product-list-selectors.ts Repoint selector utilities to internal utils barrel.
packages/thermidor/src/internal/features/product-list/product-list-actions.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/product-list/index.ts Add product-list feature barrel.
packages/thermidor/src/internal/features/pagination/pagination-types.ts Add pagination state types (with no-RTK note).
packages/thermidor/src/internal/features/pagination/pagination-slice.ts Repoint hydration + utils imports to internal barrels.
packages/thermidor/src/internal/features/pagination/pagination-slice.test.ts Update hydration import to internal generative barrel.
packages/thermidor/src/internal/features/pagination/pagination-selectors.ts Repoint selector utilities to internal utils barrel.
packages/thermidor/src/internal/features/pagination/pagination-actions.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/pagination/index.ts Add pagination feature barrel.
packages/thermidor/src/internal/features/generative/index.ts Add generative feature barrel exports.
packages/thermidor/src/internal/features/generative/generative-types.ts Update BaseInterface type import to internal utils.
packages/thermidor/src/internal/features/generative/generative-slice.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/generative/generative-selectors.ts Repoint selector utilities to internal utils barrel.
packages/thermidor/src/internal/features/generative/generative-hydration.ts Repoint engine/utils/api imports to internal barrels.
packages/thermidor/src/internal/features/generative/generative-hydration.test.ts Update imports to internal engine/utils/features barrels.
packages/thermidor/src/internal/features/generative/generative-actions.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/facets/index.ts Add facets feature barrel exports.
packages/thermidor/src/internal/features/facets/facets-types.ts Add facets state/value types (with no-RTK note).
packages/thermidor/src/internal/features/facets/facets-slice.ts Repoint hydration + utils imports to internal barrels.
packages/thermidor/src/internal/features/facets/facets-slice.test.ts Update imports to internal api/generative barrels.
packages/thermidor/src/internal/features/facets/facets-selectors.ts Consolidate standalone + factory selectors into internal feature.
packages/thermidor/src/internal/features/facets/facets-actions.ts Repoint API type imports to internal api barrel.
packages/thermidor/src/internal/features/configuration/index.ts Add configuration feature barrel exports.
packages/thermidor/src/internal/features/configuration/configuration-types.ts Add configuration state type definition (with no-RTK note).
packages/thermidor/src/internal/features/configuration/configuration-slice.ts Repoint types to internal configuration-types file.
packages/thermidor/src/internal/features/configuration/configuration-selectors.ts Add standalone + factory configuration selectors.
packages/thermidor/src/internal/features/configuration/configuration-reader.ts Add configuration reader helpers for API clients.
packages/thermidor/src/internal/features/configuration/configuration-reader.test.ts Add tests for configuration reader behavior.
packages/thermidor/src/internal/features/configuration/configuration-actions.ts Repoint configuration action types to internal types file.
packages/thermidor/src/internal/features/cart/index.ts Add cart feature barrel exports.
packages/thermidor/src/internal/features/cart/cart-types.ts Add cart domain + operation payload types.
packages/thermidor/src/internal/features/cart/cart-slice.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/features/cart/cart-slice.test.ts Update imports to internal cart-types.
packages/thermidor/src/internal/features/cart/cart-selectors.ts Repoint selector utilities to internal utils barrel.
packages/thermidor/src/internal/features/cart/cart-actions.ts Repoint cache/handle utilities to internal utils barrel.
packages/thermidor/src/internal/engine/README.md Document internal engine module role + exports.
packages/thermidor/src/internal/engine/index.ts Add engine barrel exports.
packages/thermidor/src/internal/engine/engine.ts Move engine dependencies to internal feature/api/utils barrels.
packages/thermidor/src/internal/engine/engine.test.ts Update engine tests to new feature barrels/helpers.
packages/thermidor/src/internal/engine/engine-types.ts Update state shape types to new internal feature barrels.
packages/thermidor/src/internal/engine/engine-configuration.ts Repoint configuration type to internal feature barrel.
packages/thermidor/src/internal/api/search/search-types.ts Repoint search type re-exports to local endpoint types.
packages/thermidor/src/internal/api/search/search-thunk.ts Repoint configuration + endpoint client imports to internal barrels.
packages/thermidor/src/internal/api/search/search-thunk-slice.ts Repoint selector/cache utilities to internal utils barrel.
packages/thermidor/src/internal/api/search/search-response-handler.ts Repoint feature action factories to internal barrels.
packages/thermidor/src/internal/api/search/search-request-selector.ts Repoint selectors to internal feature barrels.
packages/thermidor/src/internal/api/search/search-facade.ts Add internal search facade resolver.
packages/thermidor/src/internal/api/search/search-endpoint-types.ts Add local search endpoint request/response types.
packages/thermidor/src/internal/api/search/search-endpoint-client.ts Repoint protocol/utils imports to internal api module.
packages/thermidor/src/internal/api/search/search-endpoint-client.test.ts Update protocol mock path for new internal api layout.
packages/thermidor/src/internal/api/search/index.ts Add search API barrel exports.
packages/thermidor/src/internal/api/README.md Document internal API module layout/conventions.
packages/thermidor/src/internal/api/query-suggest/query-suggest-thunk.ts Repoint scope/engine imports to internal barrels.
packages/thermidor/src/internal/api/query-suggest/query-suggest-facade.ts Add internal query-suggest facade resolver.
packages/thermidor/src/internal/api/query-suggest/index.ts Add query-suggest API barrel exports.
packages/thermidor/src/internal/api/protocol/stream.ts Add SSE stream reader utility with abort handling.
packages/thermidor/src/internal/api/protocol/stream.test.ts Add tests for stream reader behavior.
packages/thermidor/src/internal/api/protocol/stream-types.ts Add stream event type definitions + re-exports.
packages/thermidor/src/internal/api/protocol/sse-parser.ts Add SSE event normalizer using AG-UI schemas.
packages/thermidor/src/internal/api/protocol/sse-parser.test.ts Add tests for SSE normalization behavior.
packages/thermidor/src/internal/api/protocol/http.ts Add reusable fetch-based HTTP transport wrapper.
packages/thermidor/src/internal/api/protocol/error-handling.ts Add transport-level error normalization helpers.
packages/thermidor/src/internal/api/protocol/error-handling.test.ts Add unit tests for error transformation helpers.
packages/thermidor/src/internal/api/protocol/buffer.ts Add SSE chunk buffering + event framing.
packages/thermidor/src/internal/api/protocol/buffer.test.ts Add tests for SSE buffer processor behavior.
packages/thermidor/src/internal/api/organization-endpoint.ts Add organization endpoint URL resolver.
packages/thermidor/src/internal/api/organization-endpoint.test.ts Update tests to new module location.
packages/thermidor/src/internal/api/index.ts Add top-level internal API barrel exports.
packages/thermidor/src/internal/api/generative/index.ts Add generative API barrel exports.
packages/thermidor/src/internal/api/generative/generative-runtime.ts Repoint runtime dependencies to internal api/features/utils.
packages/thermidor/src/internal/api/conversation/index.ts Add conversation API barrel exports.
packages/thermidor/src/internal/api/conversation/conversation-event-stream.ts Repoint SSE parser/stream reader to internal protocol.
packages/thermidor/src/internal/api/conversation/conversation-event-stream.test.ts Update mocks to new internal protocol module paths.
packages/thermidor/src/internal/api/conversation/conversation-endpoint-types.ts Add local conversation endpoint request/response types.
packages/thermidor/src/internal/api/conversation/conversation-endpoint-request-selector.ts Repoint selectors/types to internal feature/api barrels.
packages/thermidor/src/internal/api/conversation/conversation-endpoint-client.ts Repoint protocol/endpoint utils to internal api module.
packages/thermidor/src/internal/api/conversation/conversation-endpoint-client.test.ts Add tests for conversation endpoint client behavior.
packages/thermidor/src/internal/api/commerce-search/index.ts Add commerce-search API barrel exports.
packages/thermidor/src/internal/api/commerce-search/commerce-search-thunk.ts Repoint imports to internal engine/utils/config/api barrels.
packages/thermidor/src/internal/api/commerce-search/commerce-search-thunk-slice.ts Repoint selector/cache utilities to internal utils barrel.
packages/thermidor/src/internal/api/commerce-search/commerce-search-response-handler.ts Repoint feature action factories to internal barrels.
packages/thermidor/src/internal/api/commerce-search/commerce-search-request-selector.ts Repoint selectors/types to internal feature/api barrels.
packages/thermidor/src/internal/api/commerce-search/commerce-search-facade.ts Add commerce-search facade resolver.
packages/thermidor/src/internal/api/commerce-search/commerce-search-endpoint-types.ts Add local commerce-search endpoint request/response types.
packages/thermidor/src/internal/api/commerce-search/commerce-search-endpoint-client.ts Repoint protocol/utils imports to internal api module.
packages/thermidor/src/internal/api/commerce-query-suggest/index.ts Add commerce query-suggest API barrel exports.
packages/thermidor/src/internal/api/commerce-query-suggest/commerce-query-suggest-thunk.ts Repoint scope/engine imports to internal barrels.
packages/thermidor/src/internal/api/commerce-query-suggest/commerce-query-suggest-facade.ts Add commerce query-suggest facade resolver.
packages/thermidor/src/index.ts Re-export from new internal engine/utils/features and public layer.
packages/thermidor/src/core/internal/facets/facets-selectors.ts Remove obsolete core/internal selector indirection.
packages/thermidor/src/core/internal/configuration/configuration-selectors.ts Remove obsolete core/internal selector indirection.
packages/thermidor/src/core/interface/search-box/search-box-selectors.ts Remove obsolete interface-level selector wrappers.
packages/thermidor/src/core/interface/search-box/search-box-selectors.test.ts Remove tests for removed selector wrapper.
packages/thermidor/src/core/interface/search-box/search-box-mutators.ts Remove obsolete mutator wrapper.
packages/thermidor/src/core/interface/search-box/search-box-mutators.test.ts Remove tests for removed mutator wrapper.
packages/thermidor/src/core/interface/result-list/result-list-selectors.ts Remove obsolete interface-level selector wrappers.
packages/thermidor/src/core/interface/result-list/result-list-selectors.test.ts Remove tests for removed selector wrapper.
packages/thermidor/src/core/interface/result-list/result-list-mutators.ts Remove obsolete mutator wrapper.
packages/thermidor/src/core/interface/result-list/result-list-mutators.test.ts Remove tests for removed mutator wrapper.
packages/thermidor/src/core/interface/pagination/pagination-selectors.ts Remove obsolete interface-level selector wrappers.
packages/thermidor/src/core/interface/pagination/pagination-selectors.test.ts Remove tests for removed selector wrapper.
packages/thermidor/src/core/interface/pagination/pagination-mutators.ts Remove obsolete mutator wrapper.
packages/thermidor/src/core/interface/pagination/pagination-mutators.test.ts Remove tests for removed mutator wrapper.
packages/thermidor/src/core/interface/facets/facets-selectors.ts Remove/move facets selector logic to internal feature module.
packages/thermidor/src/core/interface/facets/facets-selectors.test.ts Remove/move tests to internal feature module.
packages/thermidor/src/core/interface/facets/facets-mutators.ts Remove obsolete mutator wrapper.
packages/thermidor/src/core/interface/facets/facets-mutators.test.ts Remove tests for removed mutator wrapper.
packages/thermidor/src/core/interface/configuration/configuration-selectors.ts Remove/move configuration selectors to internal feature module.
packages/thermidor/src/core/interface/configuration/configuration-selectors.test.ts Remove/move tests to internal feature module.
packages/thermidor/src/core/interface/configuration/configuration-mutators.ts Remove obsolete mutator wrapper.
packages/thermidor/src/core/interface/cart/cart-selectors.ts Remove obsolete re-export indirection.
packages/thermidor/src/core/interface/cart/cart-selectors.test.ts Remove tests for removed re-export wrapper.
packages/thermidor/src/core/interface/cart/cart-mutators.ts Remove obsolete mutator wrapper.
packages/thermidor/src/core/interface/cart/cart-mutators.test.ts Remove tests for removed mutator wrapper.
packages/thermidor/src/core/interface/api/search/search-facade.ts Remove facade indirection (moved to internal api).
packages/thermidor/src/core/interface/api/query-suggest/query-suggest-facade.ts Remove facade indirection (moved to internal api).
packages/thermidor/src/core/interface/api/commerce-search/commerce-search-facade.ts Remove facade indirection (moved to internal api).
packages/thermidor/src/core/interface/api/commerce-query-suggest/commerce-query-suggest-facade.ts Remove facade indirection (moved to internal api).
packages/thermidor/src/core/index.ts Remove old core entrypoint in favor of new structure.
packages/thermidor/src/api/index.ts Remove old api entrypoint in favor of internal api.
packages/thermidor/package.json Add lint:check script; package metadata confirms public publish.
packages/thermidor/docs/internal/adr/ADR-006-annex-b-removed-indirection.md Document removed indirection rationale + inventory.
packages/thermidor/.oxlintrc.json Add public-layer import restrictions (barrels-only + no RTK/Immer).
.kiro/specs/simplified-folder-structure/.config.kiro Add Kiro spec config artifact for this refactor.
.cspell.json Add “INTF” to spellchecker dictionary.
Comments suppressed due to low confidence (1)

packages/thermidor/src/internal/utils/interface-types.ts:5

  • Supports is exported from src/index.ts, but it references EndpointThunk, which is currently defined as AsyncThunk from @reduxjs/toolkit. This makes the public type surface depend on RTK and will likely leak @reduxjs/toolkit into generated .d.ts, contradicting the PR's stated goal (and the new .d.ts validation gate). Consider replacing EndpointThunk/FacadeResolver* public-facing types with library-agnostic equivalents (or stop exporting them publicly).

Comment thread packages/thermidor/src/test/dts-validation.test.ts Outdated
Comment thread packages/thermidor/package.json
@pkg-pr-new

pkg-pr-new Bot commented Jul 3, 2026

Copy link
Copy Markdown
@coveo/atomic

npm i https://pkg.pr.new/@coveo/atomic@7922

@coveo/atomic-hosted-page

npm i https://pkg.pr.new/@coveo/atomic-hosted-page@7922

@coveo/atomic-legacy

npm i https://pkg.pr.new/@coveo/atomic-legacy@7922

@coveo/atomic-react

npm i https://pkg.pr.new/@coveo/atomic-react@7922

@coveo/auth

npm i https://pkg.pr.new/@coveo/auth@7922

@coveo/bueno

npm i https://pkg.pr.new/@coveo/bueno@7922

@coveo/create-atomic

npm i https://pkg.pr.new/@coveo/create-atomic@7922

@coveo/create-atomic-component

npm i https://pkg.pr.new/@coveo/create-atomic-component@7922

@coveo/create-atomic-component-project

npm i https://pkg.pr.new/@coveo/create-atomic-component-project@7922

@coveo/create-atomic-result-component

npm i https://pkg.pr.new/@coveo/create-atomic-result-component@7922

@coveo/create-atomic-rollup-plugin

npm i https://pkg.pr.new/@coveo/create-atomic-rollup-plugin@7922

@coveo/headless

npm i https://pkg.pr.new/@coveo/headless@7922

@coveo/headless-react

npm i https://pkg.pr.new/@coveo/headless-react@7922

@coveo/shopify

npm i https://pkg.pr.new/@coveo/shopify@7922

commit: 571d5a8

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

🔗 Scratch Orgs ready to test this PR:

@chromatic-com

chromatic-com Bot commented Jul 3, 2026

Copy link
Copy Markdown

Tip

All tests passed and all changes approved!

🟢 UI Tests: 458 tests unchanged
🟢 UI Review: 458 stories published -- no changes
Storybook icon Storybook Publish: 458 stories published

Comment thread packages/thermidor/package.json
Comment thread packages/thermidor/.oxlintrc.json
Comment thread packages/thermidor/src/test/dts-validation.test.ts Outdated
Base automatically changed from KIT-5773-adr-for-package-structure-and-boundaries to main July 6, 2026 15:14
@fbeaudoincoveo
fbeaudoincoveo added this pull request to the merge queue Jul 7, 2026
Merged via the queue into main with commit 3541779 Jul 7, 2026
79 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants