From edb67bdb3f2487eeb3283a5baf3dd1d8470744f4 Mon Sep 17 00:00:00 2001 From: forge-bot Date: Tue, 14 Jul 2026 08:22:13 +0000 Subject: [PATCH] =?UTF-8?q?AA=20=EC=97=AD=ED=95=A0=20=EB=A0=88=EA=B1=B0?= =?UTF-8?q?=EC=8B=9C=20=EB=B6=84=EC=84=9D=20smoke=20(role-aa-live-v2-001)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/audit/role-aa-evidence-inventory.json | 108 +++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 docs/audit/role-aa-evidence-inventory.json diff --git a/docs/audit/role-aa-evidence-inventory.json b/docs/audit/role-aa-evidence-inventory.json new file mode 100644 index 0000000..eb24c9f --- /dev/null +++ b/docs/audit/role-aa-evidence-inventory.json @@ -0,0 +1,108 @@ +{ + "auditTrail": { + "documentId": "AT-AA-20260714-001", + "scope": "role-aa", + "generated": "2026-07-14T15:22:00Z", + "purpose": "Legacy transition analysis input" + }, + "inputSources": [ + { + "id": "IS-001", + "name": "role-aa-spec", + "type": "specification", + "path": "role-aa/spec/", + "status": "identified" + }, + { + "id": "IS-002", + "name": "legacy-db-schema", + "type": "database", + "path": "role-aa/data/schema/", + "status": "identified" + }, + { + "id": "IS-003", + "name": "workflow-definitions", + "type": "workflow", + "path": "role-aa/workflows/", + "status": "identified" + }, + { + "id": "IS-004", + "name": "api-contracts", + "type": "api", + "path": "role-aa/api/", + "status": "identified" + } + ], + "businessRules": [ + { + "id": "BR-001", + "name": "역할 할당 검증", + "impact": "high" + }, + { + "id": "BR-002", + "name": "권한 위임 제한", + "impact": "medium" + }, + { + "id": "BR-003", + "name": "감사 로깅 필수", + "impact": "high" + }, + { + "id": "BR-004", + "name": "만료 정책", + "impact": "medium" + } + ], + "riskAreas": [ + { + "id": "RA-001", + "name": "데이터 무결성", + "mitigation": "이중화 백업" + }, + { + "id": "RA-002", + "name": "동시성", + "mitigation": "락 메커니즘" + }, + { + "id": "RA-003", + "name": "감사 추적 단절", + "mitigation": "버퍼링 로깅" + }, + { + "id": "RA-004", + "name": "롤백 복잡성", + "mitigation": "단계적 배포" + } + ], + "evidenceLocations": [ + { + "id": "EV-001", + "type": "감사 로그", + "path": "logs/audit/role-aa/", + "retention": "7년" + }, + { + "id": "EV-002", + "type": "변경 이력", + "path": "data/history/role-aa/", + "retention": "5년" + }, + { + "id": "EV-003", + "type": "스키마 마이그레이션", + "path": "migration/role-aa/", + "retention": "영구" + }, + { + "id": "EV-004", + "type": "테스트 결과", + "path": "test/results/role-aa/", + "retention": "3년" + } + ] +}