Files
multica/.github/ci-paths.json
Cursor Agentandklinsmaya 46fbc25c28 feat(market): add the workspace client and dark flag
Add Market types, zod schemas, client methods, and query options keyed
by workspace. A ready preflight parses only when every check is
satisfied and the source is live; anything else falls back to
unreadable. Generate the block-reason list from the server JSON with a
CI drift check, add the market_v1 flag key, reserve the market slug,
and bucket market routes in diagnostics.

Co-authored-by: klinsmaya <[email protected]>
2026-10-18 03:48:40 +00:00

144 lines
3.7 KiB
JSON

{
"frontend": [
".github/actions/frontend-quality/**",
"apps/web/**",
"apps/desktop/**",
"apps/ui-lab/**",
"packages/**",
"package.json",
".npmrc",
"pnpm-lock.yaml",
"pnpm-workspace.yaml",
"patches/**",
"turbo.json",
".github/workflows/ci.yml",
".github/ci-paths.json",
"scripts/ci-scope.mjs",
"scripts/ci-scope.test.mjs"
],
"backend": [
"server/**",
"packages/core/runtimes/cli-version.ts",
"scripts/agent-cli-command-names.txt",
"scripts/go-test-with-agent-cli-guard.sh",
"scripts/test-go.sh",
"scripts/test-go.test.sh",
"Makefile",
".github/workflows/ci.yml",
".github/ci-paths.json",
"scripts/ci-scope.mjs",
"scripts/ci-scope.test.mjs"
],
"sqlc": [
"server/pkg/db/queries/**",
"server/pkg/db/generated/**",
"server/migrations/**",
"server/sqlc.yaml",
"Makefile",
".github/workflows/ci.yml",
".github/ci-paths.json",
"scripts/ci-scope.mjs",
"scripts/ci-scope.test.mjs"
],
"runtime": [
"packages/core/runtimes/cli-version.ts",
"scripts/agent-cli-command-names.txt",
"scripts/go-test-with-agent-cli-guard.sh",
"scripts/test-go.sh",
"scripts/test-go.test.sh",
".github/workflows/ci.yml",
"server/internal/**",
"server/pkg/**",
"server/cmd/**",
"server/go.mod",
"server/go.sum",
".github/ci-paths.json",
"scripts/ci-scope.mjs",
"scripts/ci-scope.test.mjs"
],
"quality": [
".github/actions/frontend-quality/**",
"apps/**",
"packages/**",
"package.json",
".npmrc",
"pnpm-lock.yaml",
"pnpm-workspace.yaml",
"patches/**",
"turbo.json",
"knip.jsonc",
"scripts/*.mjs",
"scripts/check-ui-wildcard-exports.test.sh",
".github/workflows/mobile-verify.yml",
".github/workflows/ci.yml",
".github/ci-paths.json"
],
"scripts": [
"scripts/generate-reserved-slugs.mjs",
"scripts/generate-market-block-reasons.mjs",
"scripts/selfhost-config.test.sh",
"scripts/drop-database.sh",
"scripts/remove-worktree.sh",
"scripts/worktree-db.test.sh",
"scripts/dev-env.sh",
"scripts/dev-env.test.sh",
"scripts/perf-compare.mjs",
"scripts/perf-compare.test.sh",
"scripts/selfhost-wait.sh",
"scripts/install.sh",
"scripts/install.ps1",
"scripts/check.sh",
"scripts/dev.sh",
"scripts/local-env.sh",
"scripts/init-worktree-env.sh",
"scripts/local-env.test.sh",
"scripts/helm-config.test.sh",
"scripts/entrypoint.test.sh",
"scripts/makefile-build.test.sh",
"deploy/helm/**",
"docker/entrypoint.sh",
".env.example",
"docker-compose.selfhost.yml",
"docker-compose.selfhost.build.yml",
"Makefile",
"server/internal/handler/reserved_slugs.json",
"packages/core/paths/reserved-slugs.ts",
"server/internal/handler/market_block_reasons.json",
"packages/core/types/market-block-reasons.ts",
"server/cmd/server/router.go",
".github/workflows/ci.yml",
".github/ci-paths.json",
"scripts/ci-scope.mjs",
"scripts/ci-scope.test.mjs"
],
"installer": [
"scripts/install.sh",
"scripts/install.test.sh",
"scripts/install.ps1",
"scripts/install.ps1.test.ps1",
".env.example",
"docker-compose.selfhost.yml",
"docker-compose.selfhost.build.yml",
".github/workflows/ci.yml",
".github/ci-paths.json",
"scripts/ci-scope.mjs",
"scripts/ci-scope.test.mjs"
],
"images": [
"**/*.png",
"**/*.jpg",
"**/*.jpeg",
"**/*.gif",
"**/*.bmp",
"**/*.tif",
"**/*.tiff",
"**/*.webp",
"**/*.avif",
"scripts/check-image-budget.mjs",
".github/workflows/ci.yml",
".github/ci-paths.json",
"scripts/ci-scope.mjs",
"scripts/ci-scope.test.mjs"
]
}