2025-08-22 11:09:03 +08:00
|
|
|
component_management:
|
|
|
|
|
individual_components:
|
2026-06-11 14:40:06 +08:00
|
|
|
# Top-level packages
|
|
|
|
|
- component_id: server
|
|
|
|
|
name: 'Server'
|
|
|
|
|
paths:
|
|
|
|
|
- apps/server/**
|
|
|
|
|
- component_id: database
|
|
|
|
|
name: 'Database'
|
|
|
|
|
paths:
|
|
|
|
|
- packages/database/**
|
|
|
|
|
- component_id: builtin_tools
|
|
|
|
|
name: 'Builtin Tools'
|
|
|
|
|
paths:
|
|
|
|
|
- packages/builtin-tool-*/**
|
|
|
|
|
- packages/builtin-tools/**
|
|
|
|
|
|
2025-08-22 11:09:03 +08:00
|
|
|
# App architecture layers
|
|
|
|
|
- component_id: app_store
|
2026-02-05 21:40:43 +08:00
|
|
|
name: 'Store'
|
2025-08-22 11:09:03 +08:00
|
|
|
paths:
|
|
|
|
|
- src/store/**
|
|
|
|
|
- component_id: app_services
|
2026-02-05 21:40:43 +08:00
|
|
|
name: 'Services'
|
2025-08-22 11:09:03 +08:00
|
|
|
paths:
|
|
|
|
|
- src/services/**
|
|
|
|
|
- component_id: app_libs
|
2026-02-05 21:40:43 +08:00
|
|
|
name: 'Libs'
|
2025-08-22 11:09:03 +08:00
|
|
|
paths:
|
|
|
|
|
- src/libs/**
|
|
|
|
|
- component_id: app_utils
|
2026-02-05 21:40:43 +08:00
|
|
|
name: 'Utils'
|
2025-08-22 11:09:03 +08:00
|
|
|
paths:
|
|
|
|
|
- src/utils/**
|
|
|
|
|
|
2024-06-17 03:06:59 +00:00
|
|
|
coverage:
|
|
|
|
|
status:
|
|
|
|
|
project:
|
|
|
|
|
default: off
|
2026-06-11 14:40:06 +08:00
|
|
|
server:
|
|
|
|
|
flags:
|
|
|
|
|
- server
|
2025-08-22 11:09:03 +08:00
|
|
|
database:
|
2024-06-17 03:06:59 +00:00
|
|
|
flags:
|
2025-08-22 11:09:03 +08:00
|
|
|
- database
|
2026-06-11 14:40:06 +08:00
|
|
|
builtin-tools:
|
|
|
|
|
flags:
|
|
|
|
|
- builtin-tools
|
2024-06-17 03:06:59 +00:00
|
|
|
app:
|
|
|
|
|
flags:
|
|
|
|
|
- app
|
2026-03-19 13:28:48 +08:00
|
|
|
threshold: '0.5%'
|
2024-06-17 03:06:59 +00:00
|
|
|
patch: off
|
2025-08-22 11:09:03 +08:00
|
|
|
|
2026-06-11 14:40:06 +08:00
|
|
|
ignore:
|
|
|
|
|
- src/app/**/*.tsx
|
|
|
|
|
- packages/python-interpreter/**
|
|
|
|
|
- packages/locales/**
|
|
|
|
|
- packages/env/**
|
|
|
|
|
- packages/device-gateway-client/**
|
|
|
|
|
|
2025-08-22 11:09:03 +08:00
|
|
|
comment:
|
2026-02-05 21:40:43 +08:00
|
|
|
layout: 'header, diff, flags, components' # show component info in the PR comment
|