Skip to content

Commit 96f95a4

Browse files
committed
문서: 화면 증거와 DPAPI 수정 출처를 R10 draft에 고정
상황: - 제품 화면 증거 재캡처와 Windows DPAPI 동시 접근 수정이 source commit 9d7af242에 추가되어 기존 R10 draft의 파일 해시와 archive 출처가 현재 HEAD를 설명하지 못했다. 변경: - 평가 범위 2,948개 파일의 content hash와 source commit을 다시 계산했다. - evaluation bundle manifest, fact audit, r10 input manifest 세 추적 파일만 새 draft 값으로 갱신했다. - draft archive SHA-256을 d6df513751598a3b84f673bb780dd9c8929cc4b553e254634bb1d6eb5463f187로 고정했다. 영향: - 독립 검토 입력이 sandbox evidence 정책, 최신 제품 화면 기준 이미지, Windows Local 진단 안정화 코드를 같은 현재 범위에서 추적한다. - 사람 evaluator 배정과 sealed review가 없다는 기존 외부 readiness 상태는 그대로 유지하며 임의 승인하지 않았다. 검증: - buildPrdEvaluationBundle.py --write/--check 통과: 2,948 files, sealEligible=false. - buildPrdRoundFactAudit.py --write/--check 통과: 2,948 files, topTierEligible=false. - 변경 경로가 R10 추적 생성물 3개뿐임을 git status와 diff로 확인했다.
1 parent 9d7af24 commit 96f95a4

3 files changed

Lines changed: 85 additions & 85 deletions

File tree

mainPlan/astryx-product-experience/00-product-contract/01-prd-improvement-loop/08-r10-independent-review/evaluation-bundle.manifest.yml

Lines changed: 77 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ roundId: R10
33
state: draft
44
scope:
55
sealState: draft
6-
gitCommit: 4ce5da44d416fd58e72e8f803a148555f8d03646
6+
gitCommit: 9d7af242f5bae55599d7d50b27e07fdca1ef0cb6
77
dirtyDiffHash: 4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
8-
manifestHash: 097da2b1c06dc80263af2bc0803c287d5332f2edd341716fef347e83dd5bc6f1
8+
manifestHash: 8bd1b4bd764ba680125a35abd2f8d4693335f010d6b3e9b608da7b66923f9c51
99
fileCount: 2948
10-
totalBytes: 92431780
10+
totalBytes: 92432469
1111
archive:
1212
path: output/test-runner/prd-evaluation-bundle/astryx-r10-evaluation.zip
13-
sha256: f492aa5fc0f754e1200e63157e5be568b68fb411efbe661273d7025dc63cced2
14-
bytes: 93018456
13+
sha256: d6df513751598a3b84f673bb780dd9c8929cc4b553e254634bb1d6eb5463f187
14+
bytes: 93019145
1515
format: zip
1616
compression: stored
1717
compressionMethod: 0
@@ -897,26 +897,26 @@ files:
897897
bytes: 2894
898898
kind: repository
899899
sourcePath: assets/brand/visuals/generated/files/runLearningHeroLight/runLearningHeroLight-720-5b95612f02ef.webp
900-
- path: assets/brand/visuals/generated/files/runLearningMobile/runLearningMobile-390-377fad72b07f.avif
901-
sha256: 38abab671918081b4f32b5065e23e14b9b9a41be9bb1eaf2936ca5a60e01a466
902-
bytes: 20999
903-
kind: repository
904-
sourcePath: assets/brand/visuals/generated/files/runLearningMobile/runLearningMobile-390-377fad72b07f.avif
905-
- path: assets/brand/visuals/generated/files/runLearningMobile/runLearningMobile-390-377fad72b07f.webp
906-
sha256: bcc5e1c75c7e8461918ba6c5d2c54c5758686c370cfa597bc25d384ff4c13a91
907-
bytes: 30480
908-
kind: repository
909-
sourcePath: assets/brand/visuals/generated/files/runLearningMobile/runLearningMobile-390-377fad72b07f.webp
910-
- path: assets/brand/visuals/generated/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.avif
911-
sha256: 618c2c7d5ecd3f07a638f06998f47c818f5693546e7ebdf9627ba15936b5e221
912-
bytes: 19205
913-
kind: repository
914-
sourcePath: assets/brand/visuals/generated/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.avif
915-
- path: assets/brand/visuals/generated/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.webp
916-
sha256: 8747435fee9e64ecdadb2f54623fa91b5d4e1a22b35ea979670ec827ab6df57e
917-
bytes: 27944
918-
kind: repository
919-
sourcePath: assets/brand/visuals/generated/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.webp
900+
- path: assets/brand/visuals/generated/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.avif
901+
sha256: d3c45128109f348d237fe435336bca7b78278ccdbdd5e939b3103e2aaf172975
902+
bytes: 21020
903+
kind: repository
904+
sourcePath: assets/brand/visuals/generated/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.avif
905+
- path: assets/brand/visuals/generated/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.webp
906+
sha256: e1eccae4425dbf55fa3a3fcddc7c6b7e5f8a15c917417ee19413587119494914
907+
bytes: 30504
908+
kind: repository
909+
sourcePath: assets/brand/visuals/generated/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.webp
910+
- path: assets/brand/visuals/generated/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.avif
911+
sha256: eafdaafbd7f2b0a19011e10350aa00ffbe2caecfe332ac4ae8d38f9212d0c129
912+
bytes: 19193
913+
kind: repository
914+
sourcePath: assets/brand/visuals/generated/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.avif
915+
- path: assets/brand/visuals/generated/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.webp
916+
sha256: 46d7f554709fd95bbb8b11f713e1848bcfac7be72ccb891482d53a736a61b61f
917+
bytes: 27954
918+
kind: repository
919+
sourcePath: assets/brand/visuals/generated/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.webp
920920
- path: assets/brand/visuals/generated/files/statisticsMachineLearning/statisticsMachineLearning-1200-d6e581dafc4f.avif
921921
sha256: 15b2d32c93f92023c2b208e56d91b4c12ce022c216af232b3616f0be5182dfbc
922922
bytes: 48588
@@ -988,7 +988,7 @@ files:
988988
kind: repository
989989
sourcePath: assets/brand/visuals/generated/files/webMonitoringOutcome/webMonitoringOutcome-720-9fc0240d4f0f.webp
990990
- path: assets/brand/visuals/generated/manifest.json
991-
sha256: ad038004933cb9cef125d00f27a749c9224260bc6b82f6ae556663ebaa73bb08
991+
sha256: ca07234099b8106e9beb41c4420d4e7d754bcfceac3933a8f445b8458ccfb707
992992
bytes: 112544
993993
kind: repository
994994
sourcePath: assets/brand/visuals/generated/manifest.json
@@ -1033,7 +1033,7 @@ files:
10331033
kind: repository
10341034
sourcePath: assets/brand/visuals/learning/statistics-ml-v1.png
10351035
- path: assets/brand/visuals/manifest.json
1036-
sha256: 523bd3ea36dd029cd87e49e805dd6412690a6406171f2a601dc9a5e1c27ed5ab
1036+
sha256: bd9d55fb079eeb48e22671868483c583016d8898c27f6fbfca664a3678c5eba6
10371037
bytes: 62883
10381038
kind: repository
10391039
sourcePath: assets/brand/visuals/manifest.json
@@ -1118,13 +1118,13 @@ files:
11181118
kind: repository
11191119
sourcePath: assets/brand/visuals/product/run-learning-hero-light.png
11201120
- path: assets/brand/visuals/product/run-learning-mobile-dark.png
1121-
sha256: 377fad72b07fe3b0169bdcbd749d4f8e63a03c3421352ec8ce2c38b4d37122fd
1122-
bytes: 56250
1121+
sha256: 560ce3c7217e189434ec7d5a45fd26c4515c4fd9e7b05460a8df13fbe5ee89be
1122+
bytes: 56204
11231123
kind: repository
11241124
sourcePath: assets/brand/visuals/product/run-learning-mobile-dark.png
11251125
- path: assets/brand/visuals/product/run-learning-mobile-light.png
1126-
sha256: 765971b74969ec6d56b132f71dce41efef67e49c019528e09bb4a6a727db8fd7
1127-
bytes: 55757
1126+
sha256: 212f04693e95123025b0a5e7fc131077731d248f0ffd9d2c76bc6e46d4fe4779
1127+
bytes: 55716
11281128
kind: repository
11291129
sourcePath: assets/brand/visuals/product/run-learning-mobile-light.png
11301130
- path: assets/brand/visuals/prompts/ai-integration-v1.txt
@@ -5372,26 +5372,26 @@ files:
53725372
bytes: 2894
53735373
kind: repository
53745374
sourcePath: editor/public/visuals/files/runLearningHeroLight/runLearningHeroLight-720-5b95612f02ef.webp
5375-
- path: editor/public/visuals/files/runLearningMobile/runLearningMobile-390-377fad72b07f.avif
5376-
sha256: 38abab671918081b4f32b5065e23e14b9b9a41be9bb1eaf2936ca5a60e01a466
5377-
bytes: 20999
5378-
kind: repository
5379-
sourcePath: editor/public/visuals/files/runLearningMobile/runLearningMobile-390-377fad72b07f.avif
5380-
- path: editor/public/visuals/files/runLearningMobile/runLearningMobile-390-377fad72b07f.webp
5381-
sha256: bcc5e1c75c7e8461918ba6c5d2c54c5758686c370cfa597bc25d384ff4c13a91
5382-
bytes: 30480
5383-
kind: repository
5384-
sourcePath: editor/public/visuals/files/runLearningMobile/runLearningMobile-390-377fad72b07f.webp
5385-
- path: editor/public/visuals/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.avif
5386-
sha256: 618c2c7d5ecd3f07a638f06998f47c818f5693546e7ebdf9627ba15936b5e221
5387-
bytes: 19205
5388-
kind: repository
5389-
sourcePath: editor/public/visuals/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.avif
5390-
- path: editor/public/visuals/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.webp
5391-
sha256: 8747435fee9e64ecdadb2f54623fa91b5d4e1a22b35ea979670ec827ab6df57e
5392-
bytes: 27944
5393-
kind: repository
5394-
sourcePath: editor/public/visuals/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.webp
5375+
- path: editor/public/visuals/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.avif
5376+
sha256: d3c45128109f348d237fe435336bca7b78278ccdbdd5e939b3103e2aaf172975
5377+
bytes: 21020
5378+
kind: repository
5379+
sourcePath: editor/public/visuals/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.avif
5380+
- path: editor/public/visuals/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.webp
5381+
sha256: e1eccae4425dbf55fa3a3fcddc7c6b7e5f8a15c917417ee19413587119494914
5382+
bytes: 30504
5383+
kind: repository
5384+
sourcePath: editor/public/visuals/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.webp
5385+
- path: editor/public/visuals/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.avif
5386+
sha256: eafdaafbd7f2b0a19011e10350aa00ffbe2caecfe332ac4ae8d38f9212d0c129
5387+
bytes: 19193
5388+
kind: repository
5389+
sourcePath: editor/public/visuals/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.avif
5390+
- path: editor/public/visuals/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.webp
5391+
sha256: 46d7f554709fd95bbb8b11f713e1848bcfac7be72ccb891482d53a736a61b61f
5392+
bytes: 27954
5393+
kind: repository
5394+
sourcePath: editor/public/visuals/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.webp
53955395
- path: editor/public/visuals/files/statisticsMachineLearning/statisticsMachineLearning-1200-d6e581dafc4f.avif
53965396
sha256: 15b2d32c93f92023c2b208e56d91b4c12ce022c216af232b3616f0be5182dfbc
53975397
bytes: 48588
@@ -5463,7 +5463,7 @@ files:
54635463
kind: repository
54645464
sourcePath: editor/public/visuals/files/webMonitoringOutcome/webMonitoringOutcome-720-9fc0240d4f0f.webp
54655465
- path: editor/public/visuals/manifest.json
5466-
sha256: ad038004933cb9cef125d00f27a749c9224260bc6b82f6ae556663ebaa73bb08
5466+
sha256: ca07234099b8106e9beb41c4420d4e7d754bcfceac3933a8f445b8458ccfb707
54675467
bytes: 112544
54685468
kind: repository
54695469
sourcePath: editor/public/visuals/manifest.json
@@ -11176,26 +11176,26 @@ files:
1117611176
bytes: 2894
1117711177
kind: repository
1117811178
sourcePath: landing/static/visuals/files/runLearningHeroLight/runLearningHeroLight-720-5b95612f02ef.webp
11179-
- path: landing/static/visuals/files/runLearningMobile/runLearningMobile-390-377fad72b07f.avif
11180-
sha256: 38abab671918081b4f32b5065e23e14b9b9a41be9bb1eaf2936ca5a60e01a466
11181-
bytes: 20999
11182-
kind: repository
11183-
sourcePath: landing/static/visuals/files/runLearningMobile/runLearningMobile-390-377fad72b07f.avif
11184-
- path: landing/static/visuals/files/runLearningMobile/runLearningMobile-390-377fad72b07f.webp
11185-
sha256: bcc5e1c75c7e8461918ba6c5d2c54c5758686c370cfa597bc25d384ff4c13a91
11186-
bytes: 30480
11187-
kind: repository
11188-
sourcePath: landing/static/visuals/files/runLearningMobile/runLearningMobile-390-377fad72b07f.webp
11189-
- path: landing/static/visuals/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.avif
11190-
sha256: 618c2c7d5ecd3f07a638f06998f47c818f5693546e7ebdf9627ba15936b5e221
11191-
bytes: 19205
11192-
kind: repository
11193-
sourcePath: landing/static/visuals/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.avif
11194-
- path: landing/static/visuals/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.webp
11195-
sha256: 8747435fee9e64ecdadb2f54623fa91b5d4e1a22b35ea979670ec827ab6df57e
11196-
bytes: 27944
11197-
kind: repository
11198-
sourcePath: landing/static/visuals/files/runLearningMobileLight/runLearningMobileLight-390-765971b74969.webp
11179+
- path: landing/static/visuals/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.avif
11180+
sha256: d3c45128109f348d237fe435336bca7b78278ccdbdd5e939b3103e2aaf172975
11181+
bytes: 21020
11182+
kind: repository
11183+
sourcePath: landing/static/visuals/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.avif
11184+
- path: landing/static/visuals/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.webp
11185+
sha256: e1eccae4425dbf55fa3a3fcddc7c6b7e5f8a15c917417ee19413587119494914
11186+
bytes: 30504
11187+
kind: repository
11188+
sourcePath: landing/static/visuals/files/runLearningMobile/runLearningMobile-390-560ce3c7217e.webp
11189+
- path: landing/static/visuals/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.avif
11190+
sha256: eafdaafbd7f2b0a19011e10350aa00ffbe2caecfe332ac4ae8d38f9212d0c129
11191+
bytes: 19193
11192+
kind: repository
11193+
sourcePath: landing/static/visuals/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.avif
11194+
- path: landing/static/visuals/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.webp
11195+
sha256: 46d7f554709fd95bbb8b11f713e1848bcfac7be72ccb891482d53a736a61b61f
11196+
bytes: 27954
11197+
kind: repository
11198+
sourcePath: landing/static/visuals/files/runLearningMobileLight/runLearningMobileLight-390-212f04693e95.webp
1119911199
- path: landing/static/visuals/files/statisticsMachineLearning/statisticsMachineLearning-1200-d6e581dafc4f.avif
1120011200
sha256: 15b2d32c93f92023c2b208e56d91b4c12ce022c216af232b3616f0be5182dfbc
1120111201
bytes: 48588
@@ -11267,7 +11267,7 @@ files:
1126711267
kind: repository
1126811268
sourcePath: landing/static/visuals/files/webMonitoringOutcome/webMonitoringOutcome-720-9fc0240d4f0f.webp
1126911269
- path: landing/static/visuals/manifest.json
11270-
sha256: ad038004933cb9cef125d00f27a749c9224260bc6b82f6ae556663ebaa73bb08
11270+
sha256: ca07234099b8106e9beb41c4420d4e7d754bcfceac3933a8f445b8458ccfb707
1127111271
bytes: 112544
1127211272
kind: repository
1127311273
sourcePath: landing/static/visuals/manifest.json
@@ -12382,8 +12382,8 @@ files:
1238212382
kind: repository
1238312383
sourcePath: src/codaro/ai/providers/providerDependencies.py
1238412384
- path: src/codaro/ai/secrets.py
12385-
sha256: cda1dac52d884166385b0cec8653bcfdcd45aaf7685ff72cd314b2e547d06d42
12386-
bytes: 7634
12385+
sha256: b344f5b62e528eecee58c225b5211153e871fe924c6cb600e40b1e0ca4331646
12386+
bytes: 7710
1238712387
kind: repository
1238812388
sourcePath: src/codaro/ai/secrets.py
1238912389
- path: src/codaro/ai/staticCompletion.py
@@ -14737,8 +14737,8 @@ files:
1473714737
kind: repository
1473814738
sourcePath: tests/teacher/testAiProvider.py
1473914739
- path: tests/teacher/testAiSecrets.py
14740-
sha256: 23b8a6b84639416d8ff3011646862a67fc82327c7542128498a941343f44fe9e
14741-
bytes: 5231
14740+
sha256: 493ff2b90acc1755989dd9be66447395efbc1e06bbd8076f2f30d0a4b54ac601
14741+
bytes: 5802
1474214742
kind: repository
1474314743
sourcePath: tests/teacher/testAiSecrets.py
1474414744
- path: tests/teacher/testAiTools.py

mainPlan/astryx-product-experience/00-product-contract/01-prd-improvement-loop/08-r10-independent-review/fact-audit.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@
88
"productCompletionEligible": false,
99
"roundSealEligible": false,
1010
"scope": {
11-
"gitCommit": "4ce5da44d416fd58e72e8f803a148555f8d03646",
11+
"gitCommit": "9d7af242f5bae55599d7d50b27e07fdca1ef0cb6",
1212
"dirtyDiffHash": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
13-
"manifestHash": "097da2b1c06dc80263af2bc0803c287d5332f2edd341716fef347e83dd5bc6f1",
14-
"evaluationBundleHash": "f492aa5fc0f754e1200e63157e5be568b68fb411efbe661273d7025dc63cced2"
13+
"manifestHash": "8bd1b4bd764ba680125a35abd2f8d4693335f010d6b3e9b608da7b66923f9c51",
14+
"evaluationBundleHash": "d6df513751598a3b84f673bb780dd9c8929cc4b553e254634bb1d6eb5463f187"
1515
},
1616
"facts": {
1717
"bundleIntegrity": {
1818
"fileCount": 2948,
19-
"totalSourceBytes": 92431780,
20-
"archiveBytes": 93018456,
19+
"totalSourceBytes": 92432469,
20+
"archiveBytes": 93019145,
2121
"archiveEntriesReadOnly": true,
2222
"excludedHistoryPathCount": 0,
2323
"priorScoresIncluded": false,

mainPlan/astryx-product-experience/00-product-contract/01-prd-improvement-loop/08-r10-independent-review/r10-input-manifest.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ scope:
1919
draftBundle:
2020
manifestPath: mainPlan/astryx-product-experience/00-product-contract/01-prd-improvement-loop/08-r10-independent-review/evaluation-bundle.manifest.yml
2121
archivePath: output/test-runner/prd-evaluation-bundle/astryx-r10-evaluation.zip
22-
gitCommit: 4ce5da44d416fd58e72e8f803a148555f8d03646
22+
gitCommit: 9d7af242f5bae55599d7d50b27e07fdca1ef0cb6
2323
dirtyDiffHash: 4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945
24-
manifestHash: 097da2b1c06dc80263af2bc0803c287d5332f2edd341716fef347e83dd5bc6f1
25-
evaluationBundleHash: f492aa5fc0f754e1200e63157e5be568b68fb411efbe661273d7025dc63cced2
24+
manifestHash: 8bd1b4bd764ba680125a35abd2f8d4693335f010d6b3e9b608da7b66923f9c51
25+
evaluationBundleHash: d6df513751598a3b84f673bb780dd9c8929cc4b553e254634bb1d6eb5463f187
2626
fileCount: 2948
2727
bundleIntegrityState: passed
2828
sealEligible: false

0 commit comments

Comments
 (0)