54 lines
1.4 KiB
Markdown
54 lines
1.4 KiB
Markdown
# Yuqei AI Contract Platform V2
|
|
|
|
This repository `main` branch is now the clean V2 rebuild line.
|
|
|
|
The previous complete V1 implementation is preserved on the `V1` branch. New product, architecture, database, AI platform, frontend, backend, deployment, and QA work should be developed on `main` using the final V2 four-project layout from day one.
|
|
|
|
## Project Layout
|
|
|
|
```text
|
|
yuqei-contract-platform/
|
|
apps/contract-web/
|
|
services/contract-api/
|
|
packages/design-system/
|
|
packages/contract-openapi/
|
|
|
|
yuqei-ai-platform/
|
|
services/ai-platform-api/
|
|
services/worker/
|
|
packages/ai-openapi/
|
|
|
|
yuqei-ai-sdk-python/
|
|
|
|
yuqei-infra/
|
|
docker/
|
|
compose/
|
|
nginx/
|
|
observability/
|
|
backup/
|
|
deploy/
|
|
|
|
docs/
|
|
adr/
|
|
product/
|
|
architecture/
|
|
qa/
|
|
|
|
project-docs/
|
|
```
|
|
|
|
## Branch Policy
|
|
|
|
- `V1`: frozen snapshot of the original system before the V2 rebuild.
|
|
- `main`: active V2 rebuild development branch.
|
|
|
|
Do not continue adding new product features to the V1 application tree on `main`. If V1 code is needed for reference, check the `V1` branch.
|
|
|
|
Do not reintroduce the old root `apps/`、`services/`、`packages/`、`sdks/`、`infra/` layout. V2 is organized around final product boundaries: contract platform, AI platform, Python SDK, and infrastructure.
|
|
|
|
## Starting Points
|
|
|
|
- `V2-README.md`
|
|
- `project-docs/AI合同平台V2重构版开发方案-2026-06-22.md`
|
|
- `project-docs/钰麒合同品牌方案设计 V3.0.md`
|