docs(i1): engineering index, parallel tracks, and product context

Add PARALLEL_ITERATION_INDEX, workspace layout, system architecture,
three-track execution packs, BPM/product references, and planned
service manifests. Supports I1 alignment across backend, web, and SDK.

Made-with: Cursor
This commit is contained in:
2026-04-06 21:04:49 +08:00
parent 3894315759
commit 76ff98db87
19 changed files with 2878 additions and 0 deletions
+72
View File
@@ -0,0 +1,72 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://craftlabs.cn/engineering/workspace-manifest.json",
"title": "craftlabs-authorization-sdk workspace manifest",
"workspace": "craftlabs-authorization-sdk",
"description": "客户端授权 SDK 与契约资产;商业交付平台与 Webhook 建议独立仓库,见 engineering/planned/",
"components": [
{
"id": "sdk-java",
"path": "java",
"type": "maven-multi-module",
"artifactId": "craftlabs-auth-parent",
"build": "mvn -f java/pom.xml verify"
},
{
"id": "sdk-native",
"path": "native",
"type": "cmake",
"primaryTarget": "craftlabs_auth_bitanswer"
},
{
"id": "auth-config-schema",
"path": "schemas",
"type": "json-schema",
"mainFile": "schemas/craftlabs-auth-config.schema.json"
},
{
"id": "examples",
"path": "examples",
"type": "samples"
},
{
"id": "documentation",
"path": "docs",
"type": "markdown"
},
{
"id": "engineering-meta",
"path": "engineering",
"type": "workspace-metadata"
}
],
"deploymentPrinciples": {
"clientSdk": "多枚 library JAR + native 动态库;不使用 spring-boot-maven-plugin repackage",
"platformBackend": "Maven 多模块开发;仅 bootstrap 模块 spring-boot-maven-plugin repackage 产出单枚可执行 Fat JARclasspath 禁止 craftlabs-auth-bitanswer"
},
"plannedRepositories": [
{
"id": "license-webhook-ingress",
"suggestedName": "craftlabs-license-webhook",
"stack": "Spring Boot 4.0.x",
"role": "BitAnswer rules Callback HTTPS ingress, token verify, MQ enqueue",
"stubPath": "engineering/planned/license-webhook-ingress",
"deployArtifact": "单 Fat JARwebhook-bootstrap 唯一 repackage"
},
{
"id": "delivery-platform-api",
"suggestedName": "craftlabs-delivery-platform",
"stack": "Spring Boot 4.0.x",
"role": "Customer, contract, delivery, SN, M5M11 domains",
"stubPath": "engineering/planned/delivery-platform-api",
"deployArtifact": "单 Fat JARplatform-bootstrap 唯一 repackage"
},
{
"id": "delivery-platform-ui",
"suggestedName": "craftlabs-delivery-platform-ui",
"stack": "Vue 3 + Vite",
"role": "Management console SPA",
"stubPath": "engineering/planned/delivery-platform-ui"
}
]
}