recce
The data-validation toolkit for enhanced dbt (data build tool) PR review
파일 탐색기
최종 버전 다운로드 (.zip)- recce-pr-verifier.md
- mcp-error-classification-verification.yaml
- skill.md
- linear-issue-lifecycle.md
- SKILL.md
- SKILL.md
- SKILL.md
- test_mcp_e2e_template.py
- hookify.mcp-push-review.local.md
- settings.json
- backend-instructions.md
- frontend-instructions.md
- bug_report.yml
- custom.md
- feature_request.yml
- address-dependabot.yaml
- bump.yaml
- integration-tests-cloud.yaml
- integration-tests-sqlmesh.yaml
- integration-tests.yaml
- nightly.yaml
- release-ui.yaml
- release.yaml
- stale.yaml
- tests-js.yaml
- tests-python.yaml
- tests-recce-cloud.yaml
- wire-enum-lint.yaml
- copilot-instructions.md
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- .gitkeep
- 2026-03-26-DRC-3039-deep-dive.md
- 2026-03-26-export-row-limit-handling.md
- 2026-03-26-export-row-limit-handling-design.md
- architecture.md
- cloud-features.md
- code-patterns.md
- debugging.md
- frontend.md
- KNOWLEDGE_BASE.md
- PACKAGING.md
- README.md
- testing.md
- schema.yml
- stg_customers.sql
- stg_orders.sql
- stg_payments.sql
- customers.sql
- docs.md
- orders.sql
- schema.yml
- raw_customers.csv
- raw_orders.csv
- raw_payments.csv
- raw_statuses.csv
- .gitignore
- dbt_project.yml
- packages.yml
- profiles.yml
- smoke_test.sh
- smoke_test_cloud.sh
- smoke_test_recce_cloud.sh
- assert_item_price_above_zero.sql
- items.sql
- order_items.sql
- .keep
- __init__.py
- __init__.py
- macros.py
- macros.sql
- utils.py
- metrics.sql
- customer_revenue_by_day.sql
- customer_revenue_lifetime.sql
- customers.sql
- items.py
- marketing.sql
- order_items.py
- orders.py
- raw_marketing.py
- top_waiters.sql
- waiter_as_customer_by_day.sql
- waiter_names.sql
- waiter_revenue_by_day.sql
- waiters.py
- waiter_names.csv
- test_customer_revenue_by_day.yaml
- test_order_items.yaml
- .gitignore
- __init__.py
- config.py
- helper.py
- prep_env.sh
- recce.yml
- schema.yaml
- test_server.sh
- commit-msg
- pre-commit
- pre-push
- ag-grid-community.ts
- ag-grid-react.ts
- agGridTheme.ts
- styleMock.js
- default.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- error.tsx
- favicon.ico
- global-error.tsx
- global.css
- layout.tsx
- page.tsx
- .gitkeep
- browser.ts
- handlers.ts
- main.ts
- preview.tsx
- vitest.setup.ts
- mockServiceWorker.js
- EnvInfo.stories.tsx
- fixtures.ts
- CheckDetail.stories.tsx
- CheckList.stories.tsx
- fixtures.tsx
- OutdatedCheckIndicator.stories.tsx
- fixtures.ts
- ScreenshotDataGrid.stories.tsx
- DiffEditor.stories.tsx
- fixtures.ts
- HistogramDiffResultView.stories.tsx
- HistogramDiffResultView.visual.ts
- CllExperience.stories.tsx
- fixtures.ts
- jaffle-shop-expand-lineage.json
- jaffle.json
- LineageCanvas.stories.tsx
- LineageDiffComplete.stories.tsx
- LineageLegend.stories.tsx
- LineageTabContent.stories.tsx
- NodeTag.stories.tsx
- NodeView.stories.tsx
- reflowReproducer.ts
- reflowReproducer2.ts
- WholeModelImpact.stories.tsx
- ZoomLegibility.stories.tsx
- MockProviders.tsx
- fixtures.ts
- ProfileDiffResultView.stories.tsx
- ProfileResultView.stories.tsx
- fixtures.ts
- InlineProfileDistributionCellDatetime.stories.tsx
- PairedHistogramContinuous.stories.tsx
- PairedHistogramDatetime.stories.tsx
- PairedHistogramDiscrete.stories.tsx
- SchemaRowMock.tsx
- fixtures.ts
- QueryDiffResultView.stories.tsx
- QueryResultView.stories.tsx
- fixtures.ts
- RowCountDiffResultView.stories.tsx
- RowCountResultView.stories.tsx
- fixtures.tsx
- SchemaDiff.stories.tsx
- ChangeSummary.stories.tsx
- fixtures.ts
- fixtures.ts
- TimelineEvent.stories.tsx
- TimelineEvent.test.tsx
- TimelineEvent.visual.ts
- fixtures.ts
- TopKBarChart.stories.tsx
- TopKDiffResultView.stories.tsx
- ChangedOnlyCheckbox.stories.tsx
- DataTypeIcon.stories.tsx
- DiffDisplayModeSwitch.stories.tsx
- DiffText.stories.tsx
- DiffTextWithToast.stories.tsx
- DropdownValuesInput.stories.tsx
- EmptyState.stories.tsx
- ExternalLinkConfirmDialog.stories.tsx
- MarkdownContent.stories.tsx
- RunStatusBadge.stories.tsx
- ScreenshotBox.stories.tsx
- Split.stories.tsx
- SquareIcon.stories.tsx
- Toaster.stories.tsx
- ToggleSwitch.stories.tsx
- verify-ui-stories.visual.ts
- fixtures.ts
- ValueDiffDetailResultView.stories.tsx
- ValueDiffResultView.stories.tsx
- decorators.tsx
- README.md
- .gitignore
- CLAUDE.md
- CONTRIBUTING.md
- package.json
- playwright.config.ts
- README.md
- STORY_STANDARDS.md
- tsconfig.json
- vitest.config.ts
- vitest.shims.d.ts
- README.md
- .gitignore
- adapter-patterns.md
- migration.md
- README.md
- build-styles.js
- base.ts
- index.ts
- run.ts
- adhocQuery.ts
- cacheKeys.ts
- checkEvents.ts
- checks.ts
- cll.ts
- flag.ts
- index.ts
- info.test.ts
- info.ts
- instanceInfo.ts
- keepAlive.ts
- lineagecheck.ts
- models.ts
- profile.ts
- rowcount.ts
- runs.ts
- schemacheck.ts
- select.ts
- state.ts
- storageKeys.ts
- valuediff.ts
- version.ts
- MainLayout.test.tsx
- AuthModal.tsx
- AvatarDropdown.tsx
- CloudShareButtonOss.tsx
- CloudUploadDialogOss.tsx
- DisplayModeToggleOss.tsx
- EnvInfo.tsx
- Filename.tsx
- index.ts
- MainLayout.tsx
- NavBarOss.tsx
- Providers.tsx
- RecceVersionBadgeOss.tsx
- SetupConnectionPopover.tsx
- StateExporter.tsx
- StateImporter.tsx
- StateSharing.tsx
- StateSynchronizer.tsx
- TopBarOss.tsx
- CheckCard.actorBadge.test.tsx
- CheckCard.test.tsx
- CheckDetail.test.tsx
- CheckDetailOss.test.tsx
- CheckTimelineOss.merge.test.tsx
- RunTimelineEntry.test.tsx
- CheckTimelineOss.tsx
- CommentInput.test.tsx
- CommentInput.tsx
- index.ts
- RunTimelineEntry.tsx
- TimelineEvent.test.tsx
- TimelineEvent.tsx
- TimelineEventOss.tsx
- CheckActions.tsx
- CheckBreadcrumb.test.tsx
- CheckBreadcrumb.tsx
- CheckCard.tsx
- CheckDescription.tsx
- CheckDetail.tsx
- CheckDetailOss.tsx
- CheckEmptyState.tsx
- CheckEmptyStateOss.tsx
- CheckList.tsx
- CheckListOss.tsx
- CheckPageContentOss.tsx
- CheckPageLoadingOss.tsx
- index.ts
- LineageDiffViewOss.tsx
- PresetCheckTemplateView.tsx
- SchemaDiffView.tsx
- utils.test.ts
- utils.ts
- ScreenshotDataGrid.tsx
- HistogramChart.test.tsx
- InlineProfileDistributionCell.test.tsx
- PairedHistogramContinuous.test.tsx
- PairedHistogramDiscrete.test.tsx
- ProfileDistributionUnsupportedBanner.test.tsx
- ScreenshotDataGrid.test.tsx
- TopKBarChart.test.tsx
- agGridStyles.css
- agGridTheme.ts
- HistogramChart.tsx
- index.ts
- InlineProfileDistributionCell.tsx
- PairedHistogramCanvas.tsx
- PairedHistogramContinuous.tsx
- PairedHistogramDiscrete.tsx
- ProfileDistributionUnsupportedBanner.tsx
- ScreenshotDataGrid.tsx
- TopKBarChart.tsx
- CodeEditor.test.tsx
- CodeEditor.tsx
- DiffEditor.tsx
- index.ts
- ErrorBoundary.tsx
- index.ts
- HistogramDiffForm.tsx
- HistogramResultView.tsx
- index.ts
- changeCategory.test.ts
- CllCachePatchLifecycle.test.ts
- CllChangeAnalysisPropagation.test.ts
- cllPaletteSync.test.ts
- computeColumnLineage.test.ts
- computeImpactedColumns.test.ts
- computeLineageTabImpactSets.test.ts
- computeWholeModelImpact.test.ts
- GraphNodeOss.test.tsx
- isImpacted.test.ts
- lineage.test.ts
- LineageCanvas.test.tsx
- LineageColumnNode.test.tsx
- LineageEdge.test.tsx
- LineageLegend.test.tsx
- LineageMiniMap.test.tsx
- LineageNode.test.tsx
- LineageTabContent.test.tsx
- LineageView.test.tsx
- LineageViewFocus.test.ts
- NodeSqlView.test.tsx
- NodeTag.test.tsx
- NodeView.test.tsx
- patchLineageDiffFromCll.test.ts
- runResultVisibility.test.ts
- SetupConnectionBanner.test.tsx
- StalenessBanner.test.tsx
- styles.test.ts
- wholeModelTreatment.test.ts
- index.ts
- LineageColumnNode.tsx
- nodeTypes.test.ts
- index.ts
- nodeTypes.ts
- zoomConstants.ts
- LineageViewContextMenu.test.tsx
- index.ts
- LineageViewContextMenu.tsx
- ActionControl.test.tsx
- ColumnLevelLineageControl.test.tsx
- ActionControl.tsx
- ColumnLevelLineageControl.tsx
- index.ts
- GraphEdge.tsx
- index.ts
- LineageEdge.tsx
- index.ts
- useLineageCopyToClipboard.ts
- useNavToCheck.ts
- usePublishedImpactSets.test.tsx
- usePublishedImpactSets.ts
- useResizeObserver.ts
- useTrackLineageRender.ts
- index.ts
- LineageLegend.tsx
- ActionTag.test.tsx
- NodeRunsAggregated.test.tsx
- ActionTag.tsx
- index.ts
- LineageNode.tsx
- NodeRunsAggregated.tsx
- index.ts
- LineageViewStates.tsx
- NodeTag.test.tsx
- tagStyles.test.ts
- index.ts
- NodeTag.tsx
- tagStyles.ts
- index.ts
- LineageViewTopBar.tsx
- LineageViewTopBarOss.tsx
- ActionControlOss.tsx
- changeAnalysisState.ts
- changeCategory.ts
- cllCachePatchLifecycle.ts
- ColumnLevelLineageControlOss.tsx
- computeColumnLineage.ts
- computeImpactedColumns.ts
- computeIsImpacted.ts
- computeLineageTabImpactSets.ts
- computeWholeModelImpact.ts
- FirstTimePopover.tsx
- GraphColumnNodeOss.tsx
- GraphEdgeOss.tsx
- GraphNodeOss.tsx
- index.ts
- lineage.ts
- LineageCanvas.tsx
- LineagePageOss.tsx
- LineageTabContent.tsx
- LineageView.tsx
- LineageViewContextMenuOss.tsx
- LineageViewOss.tsx
- NodeSqlView.tsx
- NodeSqlViewOss.tsx
- NodeTag.tsx
- NodeView.tsx
- NodeViewOss.tsx
- patchLineageDiffFromCll.ts
- runResultVisibility.ts
- ServerDisconnectedModalContent.tsx
- SetupConnectionBanner.tsx
- SetupConnectionBannerOss.tsx
- SingleEnvironmentQueryView.tsx
- StalenessBanner.tsx
- styles.tsx
- TreatmentChip.tsx
- wholeModelTreatment.ts
- LineageViewNotification.test.tsx
- index.ts
- LineageViewNotification.tsx
- index.ts
- Notification.tsx
- index.ts
- ProfileDiffForm.tsx
- ProfileResultView.tsx
- QueryDiffResultView.test.tsx
- QueryPageOss.test.tsx
- QueryResultView.test.tsx
- index.ts
- QueryDiffResultView.tsx
- QueryForm.tsx
- QueryPageOss.tsx
- QueryResultView.tsx
- SetupConnectionGuide.tsx
- SqlEditor.tsx
- styles.css
- createResultView.rowSelection.test.tsx
- createResultView.test.tsx
- createResultView.testUtils.tsx
- createResultView.tsx
- index.ts
- types.ts
- index.ts
- RowCountResultView.test.tsx
- RowCountResultView.tsx
- registry.test.ts
- index.ts
- registry.ts
- RunList.test.tsx
- RunList.tsx
- RunListOss.tsx
- RunModal.tsx
- RunModalOss.tsx
- RunProgress.tsx
- RunResultPane.test.tsx
- RunResultPane.tsx
- RunResultPaneOss.tsx
- RunStatusBadge.tsx
- RunToolbar.tsx
- RunView.test.tsx
- RunView.tsx
- RunViewOss.tsx
- types.ts
- ColumnNameCell.test.tsx
- getColumnChangeStatus.test.ts
- SchemaView.test.tsx
- selectInlineProfileScope.test.ts
- ColumnNameCell.tsx
- getColumnChangeStatus.ts
- index.ts
- SchemaView.tsx
- selectInlineProfileScope.ts
- style.css
- types.ts
- HistoryToggle.tsx
- index.ts
- ChangeSummary.tsx
- index.ts
- SchemaSummary.tsx
- types.ts
- utils.test.ts
- utils.ts
- IdleTimeoutBadge.tsx
- index.ts
- index.ts
- TopKDiffForm.tsx
- TopKDiffResultView.tsx
- DiffText.test.tsx
- DropdownValuesInput.test.tsx
- MarkdownContent.test.tsx
- Split.test.tsx
- createDataGrid.profile.test.tsx
- DataFrameColumnGroupHeader.test.tsx
- DataFrameColumnHeader.test.tsx
- defaultRenderCell.test.tsx
- distributionCellRenderer.test.tsx
- inlineRenderCell.test.tsx
- profileColumnNameRenderer.test.tsx
- schemaCells.test.tsx
- toValueDataGrid.test.ts
- index.ts
- toValueDataGrid.ts
- DataFrameColumnGroupHeader.tsx
- DataFrameColumnHeader.tsx
- dataGridFactory.tsx
- defaultRenderCell.tsx
- index.ts
- inlineRenderCell.tsx
- schemaCells.tsx
- valueDiffCells.tsx
- classifyType.test.ts
- DataTypeIcon.test.tsx
- tooltipText.test.ts
- classifyType.ts
- icons.tsx
- index.tsx
- tooltipText.ts
- ChangedOnlyCheckbox.tsx
- DiffDisplayModeSwitch.tsx
- DiffText.tsx
- DiffTextWithToast.tsx
- DropdownValuesInput.tsx
- EmptyState.tsx
- ExternalLinkConfirmDialog.tsx
- index.ts
- MarkdownContent.tsx
- mui-provider.tsx
- mui-theme.ts
- mui-utils.ts
- ScreenshotBox.tsx
- Split.tsx
- SplitPane.tsx
- splitStyles.css
- SquareIcon.tsx
- Toaster.tsx
- ToggleSwitch.tsx
- index.ts
- ValueDiffDetailResultView.tsx
- ValueDiffForm.tsx
- ValueDiffResultView.tsx
- ChecksView.test.tsx
- ChecksView.tsx
- index.ts
- index.ts
- index.ts
- tooltipMessage.ts
- RecceActionContext.test.tsx
- index.ts
- RecceActionContext.tsx
- types.ts
- IdleTimeoutContext.test.tsx
- IdleTimeoutContext.tsx
- index.ts
- types.ts
- useIdleDetection.ts
- RecceInstanceContext.test.tsx
- index.ts
- RecceInstanceContext.tsx
- types.ts
- useRecceInstanceInfo.ts
- columnHeight.test.ts
- LineageGraphContext.test.tsx
- utils.test.ts
- index.ts
- LineageGraphContext.tsx
- LineageViewContext.tsx
- types.ts
- useRecceServerFlag.ts
- utils.ts
- index.ts
- useAvatar.test.tsx
- useInlineProfileDistribution.test.tsx
- useModelColumns.test.tsx
- useMultiNodesAction.test.ts
- useRun.test.tsx
- CheckContextAdapter.tsx
- index.ts
- LineageGraphAdapter.tsx
- QueryContextAdapter.tsx
- RecceActionAdapter.tsx
- RecceContextProvider.tsx
- RecceShareStateContext.tsx
- ScreenShot.tsx
- useApiConfig.ts
- useAvatar.ts
- useCanceledRuns.test.tsx
- useCanceledRuns.ts
- useCheckEvents.ts
- useClipBoardToast.tsx
- useCountdownToast.tsx
- useCSVExport.ts
- useFeedbackCollectionToast.tsx
- useGuideToast.tsx
- useInlineProfileDistribution.ts
- useIsDark.test.tsx
- useIsDark.ts
- useModelColumns.tsx
- useMultiNodesAction.ts
- useMultiNodesActionOss.ts
- useRun.test.tsx
- useRun.tsx
- useServerInfo.ts
- useThemeColors.test.tsx
- useThemeColors.ts
- fetchClient.test.ts
- warehouseAdapters.test.ts
- track.test.ts
- cloudUpload.ts
- connectToCloud.ts
- queryClient.ts
- track.ts
- user.ts
- toSchemaDataGrid.distribution.test.ts
- toSchemaDataGrid.test.ts
- index.ts
- toSchemaDataGrid.ts
- index.ts
- ResultErrorFallback.tsx
- const.ts
- fetchClient.ts
- index.ts
- warehouseAdapters.ts
- ApiContext.test.tsx
- CheckContext.test.tsx
- QueryContext.test.tsx
- RouteConfigContext.test.tsx
- ApiContext.tsx
- CheckContext.tsx
- QueryContext.tsx
- RouteConfigContext.tsx
- RoutingContext.tsx
- ThemeContext.tsx
- index.ts
- RecceProvider.tsx
- components.css
- globals.css
- index.ts
- chartTheme.test.ts
- chartTheme.ts
- colors.ts
- index.ts
- theme.ts
- index.ts
- cllColumnId.test.ts
- formatTime.test.ts
- excel.test.ts
- extractors.test.ts
- format.test.ts
- index.test.ts
- browser.ts
- excel.ts
- extractors.ts
- format.ts
- index.ts
- columnBuilders.test.ts
- columnPrecisionOptions.test.ts
- diffColumnBuilder.test.tsx
- gridUtils.test.ts
- rowBuilders.test.ts
- rowCountUtils.test.ts
- simpleColumnBuilder.test.tsx
- toDiffColumn.test.tsx
- toRowCountDiffDataGrid.test.ts
- validation.test.ts
- index.ts
- toDataDiffGrid.ts
- toDataGrid.ts
- toRowCountDataGrid.ts
- toRowCountDiffDataGrid.ts
- toValueDiffGrid.ts
- columnBuilders.ts
- columnPrecisionOptions.ts
- configured.ts
- diffColumnBuilder.tsx
- gridUtils.ts
- index.ts
- renderTypes.ts
- rowBuilders.ts
- rowCountUtils.ts
- simpleColumnBuilder.tsx
- toDiffColumn.tsx
- validation.ts
- buildSelectedRowsTSV.test.ts
- buildSelectedRowsTSV.ts
- cllColumnId.ts
- delta.ts
- envUtils.ts
- formatSelect.ts
- formatters.test.ts
- formatters.ts
- formatTime.ts
- hasOwn.ts
- index.ts
- mergeKeys.test.ts
- mergeKeys.ts
- schemaDiff.test.ts
- schemaDiff.ts
- transforms.test.ts
- transforms.ts
- urls.ts
- advanced.ts
- api.ts
- contexts-entry.ts
- css.d.ts
- index.ts
- primitives.ts
- result.ts
- .gitignore
- DEPENDENCIES.md
- package.json
- README.md
- tsconfig.json
- tsconfig.typedoc.json
- tsdown.config.ts
- typedoc.json
- thumbs-down.png
- thumbs-up.png
- reload-image.svg
- recce-logo-white.png
- auth_callback.html
- AvatarDropdown.test.tsx
- EnvInfo.test.tsx
- Filename.test.tsx
- SetupConnectionPopover.test.tsx
- TimelineEvent.test.tsx
- CheckDescription.test.tsx
- CheckEmptyState.test.tsx
- HistogramDiffResultView.test.tsx
- ActionControl.test.tsx
- ColumnLevelLineageControl.test.tsx
- GraphColumnNode.test.tsx
- GraphEdge.test.tsx
- GraphNode.test.tsx
- LineageView.component.test.tsx
- LineageView.test.tsx
- LineageViewContextMenu.test.tsx
- LineageViewNotification.test.tsx
- LineageViewTopBar.test.tsx
- NodeSqlView.ondemand.test.tsx
- NodeSqlView.test.tsx
- useMultiNodesAction.test.ts
- graph.test.ts
- lineage.test.ts
- ProfileDiffResultView.test.tsx
- DirectUrlAccess.test.tsx
- LineageStatePreservation.test.tsx
- Navigation.test.tsx
- delta.test.ts
- RowCountDiffResultView.test.tsx
- RunList.test.tsx
- RunResultPane.test.tsx
- ChangeSummary.test.tsx
- SchemaSummary.test.tsx
- TopKDiffResultView.test.tsx
- inlineRenderCell.test.tsx
- valueDiffCells.test.tsx
- ValueDiffDetailResultView.test.tsx
- ValueDiffResultView.test.tsx
- rowCountUtils.test.ts
- toDataDiffGrid.test.ts
- toRowCountDataGrid.test.ts
- toRowCountDiffDataGrid.test.ts
- toValueDataGrid.test.ts
- toValueDiffGrid.test.ts
- dataTypeEdgeCases.test.ts
- crossFunctionConsistency.test.ts
- dataGridFactory.test.ts
- propertyBased.test.ts
- warehouseNamingConventions.test.ts
- CheckContextAdapter.test.tsx
- LineageGraphAdapter.test.tsx
- QueryContextAdapter.test.tsx
- RecceActionAdapter.test.tsx
- vitestEnvironment.test.ts
- runFixtures.ts
- resultViewTestUtils.ts
- .editorconfig
- .env.development
- .gitignore
- .nvmrc
- biome.json
- CLAUDE.md
- mui-augmentations.d.ts
- next.config.js
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- postcss.config.js
- README.md
- TESTING.md
- tsconfig.json
- vitest.config.mts
- vitest.setup.mts
- README.md
- recce_athena.sql
- .gitkeep
- __init__.py
- dbt_version.py
- __init__.py
- approx_aggregates.py
- base.py
- capabilities.py
- sqlmesh_adapter.py
- __init__.py
- check_api.py
- check_events_api.py
- check_func.py
- cloud_utils.py
- export_utils.py
- run_api.py
- run_func.py
- .gitkeep
- __init__.py
- collector.py
- CONFIG
- posthog_telemetry.py
- SENTRY_DNS
- __init__.py
- check.py
- lineage.py
- run.py
- types.py
- websocket.py
- __init__.py
- cloud.py
- const.py
- local.py
- state.py
- state_loader.py
- __init__.py
- core.py
- dataframe.py
- histogram.py
- lineage.py
- profile.py
- profile_distribution.py
- query.py
- rowcount.py
- schema.py
- top_k.py
- utils.py
- valuediff.py
- __init__.py
- base.py
- check_events.py
- checks.py
- __init__.py
- api_token.py
- ast_analyze.py
- breaking.py
- cache.py
- change_classifier.py
- cll.py
- info_emitter.py
- io.py
- lineage.py
- logger.py
- per_node_db.py
- perf_tracking.py
- pydantic_model.py
- recce_cloud.py
- singleton.py
- startup_perf.py
- __init__.py
- __init__.py
- artifact.py
- cli.py
- config.py
- connect_to_cloud.py
- constants.py
- core.py
- diff.py
- exceptions.py
- git.py
- github.py
- mcp_server.py
- pull_request.py
- run.py
- server.py
- summary.py
- track.py
- VERSION
- websocket.py
- __init__.py
- base.py
- client.py
- exceptions.py
- factory.py
- github.py
- gitlab.py
- recce_token.py
- error.html
- success.html
- __init__.py
- callback_server.py
- login.py
- profile.py
- __init__.py
- base.py
- detector.py
- github_actions.py
- gitlab_ci.py
- __init__.py
- diagnostics.py
- __init__.py
- project_config.py
- resolver.py
- __init__.py
- diagnostic_service.py
- __init__.py
- artifact.py
- cli.py
- constants.py
- delete.py
- download.py
- error_handling.py
- report.py
- review.py
- telemetry.py
- upload.py
- VERSION
- __init__.py
- test_auth.py
- test_ci_providers.py
- test_cli.py
- test_client.py
- test_cloud_api.py
- test_config.py
- test_platform_clients.py
- test_recce_token_client.py
- test_report.py
- test_review.py
- test_telemetry.py
- .gitignore
- hatch_build.py
- pyproject.toml
- README.md
- VERSION
- check_wire_enum_literals.sh
- .gitignore
- dbt_project.yml
- manifest.json
- package-lock.yml
- packages.yml
- profiles.yml
- __init__.py
- conftest.py
- dbt_test_helper.py
- test_dbt_adapter.py
- test_dbt_cll.py
- test_duckdb_external_access.py
- test_selector.py
- __init__.py
- test_approx_aggregates.py
- test_capabilities.py
- __init__.py
- row_count_diff.json
- test_cancel_run_handler.py
- test_check_api.py
- test_check_events_api.py
- test_export_concurrency.py
- test_export_utils.py
- test_run_func.py
- __init__.py
- test_duckdb_external_access_flag.py
- recce.yml
- catalog.json
- manifest.json
- catalog.json
- manifest.json
- __init__.py
- test_event_dual_write.py
- test_event_killswitch_e2e.py
- test_event_optout_flush.py
- test_posthog_telemetry.py
- __init__.py
- test_check.py
- test_run_models.py
- test_cloud.py
- test_local.py
- test_state_loader.py
- __init__.py
- conftest.py
- test_dataframe_total_row_count.py
- test_drc3025_serialization.py
- test_histogram.py
- test_lineage.py
- test_preset_checks.py
- test_profile.py
- test_profile_distribution.py
- test_query.py
- test_query_external_access.py
- test_row_count.py
- test_schema.py
- test_top_k.py
- test_utils.py
- test_valuediff.py
- __init__.py
- test_check_events.py
- test_checks.py
- __init__.py
- test_api_token.py
- test_ast_analyze.py
- test_breaking.py
- test_cll.py
- test_cll_cache.py
- test_lineage.py
- test_recce_cloud.py
- __init__.py
- catalog.json
- manifest.json
- mcp_compat.py
- recce_state.json
- test_check_base.py
- test_cli.py
- test_cli_cache.py
- test_cli_info_emitter.py
- test_cli_mcp_optional.py
- test_cli_per_node_db.py
- test_cloud_listing_cli.py
- test_cloud_upload.py
- test_config.py
- test_connect_to_cloud.py
- test_core.py
- test_dbt.py
- test_get_columns_guard.py
- test_hooks_worktree.sh
- test_info_emitter.py
- test_instance_info_api.py
- test_lazy_imports.py
- test_mcp_cloud_backend.py
- test_mcp_e2e.py
- test_mcp_server.py
- test_merged_lineage.py
- test_per_node_db.py
- test_pull_request.py
- test_rowcount_sqlmesh.py
- test_run.py
- test_server.py
- test_server_lifespan.py
- test_server_mode_guard.py
- test_summary.py
- test_websocket.py
- test_websocket_endpoint.py
- .editorconfig
- .flake8
- .gitignore
- .pre-commit-config.yaml
- AGENTS.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- Makefile
- pyproject.toml
- README.md
- RECCE_CLOUD.md
- SECURITY.md
- test.py
- tox.ini
- uv.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/DataRecce/recce
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd recce
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install -U recce
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install -U recce-cloud
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
cd js
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
4. Python
쉬움사전 준비물
pip install -U recce
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install -U recce-cloud
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install -e /path/to/recce
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
5. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make build
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
