From ed01fb8bb1af6bf5e4d881d7757e34fb0165305d Mon Sep 17 00:00:00 2001 From: forge-bot Date: Tue, 14 Jul 2026 10:59:11 +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(runtime-role-matrix-l?= =?UTF-8?q?ive-20260714105818-v9-aa-001)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scope/role-aa/migration-map.json | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 scope/role-aa/migration-map.json diff --git a/scope/role-aa/migration-map.json b/scope/role-aa/migration-map.json new file mode 100644 index 0000000..dbfacb9 --- /dev/null +++ b/scope/role-aa/migration-map.json @@ -0,0 +1,28 @@ +{ + "role_id": "AA", + "migration_version": "1.0.0", + "legacy_mapping": { + "OLD_ROLE_AA": { + "new_role": "AA", + "migration_status": "in_progress", + "mapped_permissions": ["READ", "QUERY", "EXPORT"], + "unmapped_permissions": [], + "risk_level": "medium" + } + }, + "data_transformation": { + "attribute_mapping": { + "legacy_attr_1": "new_attr_1", + "legacy_attr_2": "new_attr_2" + }, + "validation_rules": [ + "data_integrity_check", + "permission_consistency_check" + ] + }, + "evidence": { + "pre_migration_snapshot": "archive/role-aa/pre-migration/", + "post_migration_snapshot": "archive/role-aa/post-migration/", + "migration_log": "logs/role-aa/migration.log" + } +}