yuqei c2ac972d7b
Build and Test Quality Gate / Contract Web typecheck and build (push) Successful in 4m46s
Build and Test Quality Gate / Python tests and Contract API migration (push) Failing after 9m1s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (push) Successful in 6m38s
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 3m32s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 9m18s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Successful in 5m30s
fix: skip pgvector extension creation when not available
The pgvector PostgreSQL extension may not be installed in all environments.
Modified migration 20260622_0004 to skip vector column creation gracefully
instead of failing when the extension is unavailable.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-22 09:45:12 +08:00

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

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
S
Description
AI contract platform
Readme 45 MiB
Languages
Python 84.4%
TypeScript 12.3%
CSS 1.3%
JavaScript 1.3%
PowerShell 0.4%
Other 0.2%