A-SW Hub / Repositories
Local Gitea · READ ONLY
← 저장소 Repositories
REPOSITORY

via/alice-sdv-product Private

[제품 기준선] ALICE SDV 코드-검증-패키징-배포 참조 제품의 재현 가능한 릴리스를 관리합니다.

https://git.agrithing.ai/via/alice-sdv-product.git
5 commits
COMMIT DETAIL

feat: register ALICE as an independent reference product

VIA Platform Team <[email protected]> · 2026. 8. 2. 오후 3:32:34
48b31f7f9343e148456de7de6a0627d28bc1157f
8 changed files +174 −1 parent c4871c6
modified .gitea/workflows/verify.yml +2−0 View file
@@ -14,6 +14,8 @@ jobs:
14 14 run: |
15 15 python -m json.tool .asw/product.json >/dev/null
16 16 python -m json.tool product/baseline.json >/dev/null
17 + python -m json.tool product/release-index.json >/dev/null
18 + find product/releases approvals/releases -name '*.json' -exec python -m json.tool {} ; >/dev/null
17 19 python -m json.tool quality/gates.json >/dev/null
18 20 python -m json.tool approvals/policy.json >/dev/null
19 21 - name: Validate ALICE pinned revision
added approvals/releases/ALICE-0.9-R0.json +64−0 View file
@@ -0,0 +1,64 @@
1 + {
2 + "schemaVersion": "asw.release-review/v1",
3 + "releaseId": "ALICE-0.9-R0",
4 + "state": "RELEASED",
5 + "submittedAt": "2026-07-19T09:00:00+09:00",
6 + "submittedBy": "VIA Product Owner",
7 + "updatedAt": "2026-07-19T14:00:00+09:00",
8 + "institutionApprovals": [
9 + {
10 + "institutionCode": "VIA",
11 + "institution": "주식회사 비아",
12 + "state": "APPROVED",
13 + "actor": "VIA Component Owner",
14 + "at": "2026-08-02T16:20:00+09:00",
15 + "evidence": "evidence/via/alice-sdv-demo/component-approval.json"
16 + }
17 + ],
18 + "validation": {
19 + "state": "PASSED",
20 + "actor": "VIA Platform Engineer",
21 + "at": "2026-08-03T09:40:00+09:00",
22 + "evidence": "evidence/via/alice-sdv-demo/local-deployment.json"
23 + },
24 + "decision": {
25 + "outcome": "APPROVED",
26 + "actor": "VIA Platform Manager",
27 + "at": "2026-07-19T13:50:00+09:00",
28 + "comment": "ALICE 0.9 참조 흐름 검수 완료"
29 + },
30 + "events": [
31 + {
32 + "at": "2026-07-18T10:00:00+09:00",
33 + "actor": "VIA Product Owner",
34 + "action": "CREATED",
35 + "from": null,
36 + "to": "DRAFT",
37 + "comment": "ALICE 초기 기준선 생성"
38 + },
39 + {
40 + "at": "2026-07-19T09:00:00+09:00",
41 + "actor": "VIA Product Owner",
42 + "action": "SUBMITTED",
43 + "from": "DRAFT",
44 + "to": "REVIEW_PENDING",
45 + "comment": "제품 검수 요청"
46 + },
47 + {
48 + "at": "2026-07-19T13:50:00+09:00",
49 + "actor": "VIA Platform Manager",
50 + "action": "APPROVED",
51 + "from": "REVIEW_PENDING",
52 + "to": "APPROVED",
53 + "comment": "ALICE 0.9 참조 흐름 검수 완료"
54 + },
55 + {
56 + "at": "2026-07-19T14:00:00+09:00",
57 + "actor": "VIA Platform Manager",
58 + "action": "RELEASED",
59 + "from": "APPROVED",
60 + "to": "RELEASED",
61 + "comment": "교육용 참조 릴리스로 확정"
62 + }
63 + ]
64 + }
added approvals/releases/ALICE-1.0-R1.json +43−0 View file
@@ -0,0 +1,43 @@
1 + {
2 + "schemaVersion": "asw.release-review/v1",
3 + "releaseId": "ALICE-1.0-R1",
4 + "state": "REVIEW_PENDING",
5 + "submittedAt": "2026-08-03T10:00:00+09:00",
6 + "submittedBy": "VIA Product Owner",
7 + "updatedAt": "2026-08-03T10:00:00+09:00",
8 + "institutionApprovals": [
9 + {
10 + "institutionCode": "VIA",
11 + "institution": "주식회사 비아",
12 + "state": "APPROVED",
13 + "actor": "VIA Component Owner",
14 + "at": "2026-08-02T16:20:00+09:00",
15 + "evidence": "evidence/via/alice-sdv-demo/component-approval.json"
16 + }
17 + ],
18 + "validation": {
19 + "state": "PASSED",
20 + "actor": "VIA Platform Engineer",
21 + "at": "2026-08-03T09:40:00+09:00",
22 + "evidence": "evidence/via/alice-sdv-demo/local-deployment.json"
23 + },
24 + "decision": null,
25 + "events": [
26 + {
27 + "at": "2026-08-02T10:00:00+09:00",
28 + "actor": "VIA Product Owner",
29 + "action": "CREATED",
30 + "from": null,
31 + "to": "DRAFT",
32 + "comment": "ALICE 1.0 참조 기준선 생성"
33 + },
34 + {
35 + "at": "2026-08-03T10:00:00+09:00",
36 + "actor": "VIA Product Owner",
37 + "action": "SUBMITTED",
38 + "from": "DRAFT",
39 + "to": "REVIEW_PENDING",
40 + "comment": "파이프라인과 로컬 배포 증빙 검수 요청"
41 + }
42 + ]
43 + }
modified audit/package-layout.json +2−0 View file
@@ -5,6 +5,8 @@
5 5 "quality/integration-gates.json",
6 6 "quality/component-gates.json",
7 7 "approvals/approval-register.json",
8 + "approvals/release-review.json",
9 + "approvals/institution-approvals.json",
8 10 "evidence/via/alice-sdv-demo/",
9 11 "package-metadata.json",
10 12 "checksums.sha256"
modified product/baseline.json +1−1 View file
@@ -5,7 +5,7 @@
5 5 "displayName": "ALICE SDV 참조 제품",
6 6 "owner": "주식회사 비아",
7 7 "state": "DRAFT",
8 "generatedAt": "2026-08-02T13:54:00.000Z",
8 + "generatedAt": "2026-08-02T10:00:00+09:00",
9 9 "components": [
10 10 {
11 11 "repository": "via/alice-sdv-demo",
added product/release-index.json +18−0 View file
@@ -0,0 +1,18 @@
1 + {
2 + "schemaVersion": "asw.product-release-index/v1",
3 + "currentReleaseId": "ALICE-1.0-R1",
4 + "releases": [
5 + {
6 + "id": "ALICE-1.0-R1",
7 + "baselinePath": "product/releases/ALICE-1.0-R1.json",
8 + "reviewPath": "approvals/releases/ALICE-1.0-R1.json",
9 + "createdAt": "2026-08-02T10:00:00+09:00"
10 + },
11 + {
12 + "id": "ALICE-0.9-R0",
13 + "baselinePath": "product/releases/ALICE-0.9-R0.json",
14 + "reviewPath": "approvals/releases/ALICE-0.9-R0.json",
15 + "createdAt": "2026-07-18T10:00:00+09:00"
16 + }
17 + ]
18 + }
added product/releases/ALICE-0.9-R0.json +22−0 View file
@@ -0,0 +1,22 @@
1 + {
2 + "schemaVersion": "asw.product-baseline/v1",
3 + "releaseId": "ALICE-0.9-R0",
4 + "product": "alice-sdv-reference",
5 + "displayName": "ALICE SDV 참조 제품",
6 + "owner": "주식회사 비아",
7 + "state": "RELEASED",
8 + "generatedAt": "2026-07-18T10:00:00+09:00",
9 + "components": [
10 + {
11 + "repository": "via/alice-sdv-demo",
12 + "ref": "main",
13 + "commitSha": "66b95cae49f0a7e3bc8c88efbc643093f14bbad1",
14 + "version": "0.1.0",
15 + "requiredChecks": [
16 + "unit-test",
17 + "component-test",
18 + "interface-contract"
19 + ]
20 + }
21 + ]
22 + }
added product/releases/ALICE-1.0-R1.json +22−0 View file
@@ -0,0 +1,22 @@
1 + {
2 + "schemaVersion": "asw.product-baseline/v1",
3 + "releaseId": "ALICE-1.0-R1",
4 + "product": "alice-sdv-reference",
5 + "displayName": "ALICE SDV 참조 제품",
6 + "owner": "주식회사 비아",
7 + "state": "DRAFT",
8 + "generatedAt": "2026-08-02T10:00:00+09:00",
9 + "components": [
10 + {
11 + "repository": "via/alice-sdv-demo",
12 + "ref": "main",
13 + "commitSha": "66b95cae49f0a7e3bc8c88efbc643093f14bbad1",
14 + "version": "0.1.0",
15 + "requiredChecks": [
16 + "unit-test",
17 + "component-test",
18 + "interface-contract"
19 + ]
20 + }
21 + ]
22 + }