chore(core,board,ecommerce,page,gdpr): 7.0.6 공개 릴리즈 누출 검사 차단 요인 제거
prepare-release.sh 의 파일 본문 누출 검사가 error 10건으로 릴리즈를 차단하고 있었다. 공개 저장소는 를 제외하므로, 배포되는 파일이 그 경로나 를 참조하면 공개본에서 깨진 참조가 된다. - 시나리오 매니페스트 4건: test_files 의 내부 하네스 테스트 경로 제거 - Playwright spec 3건: 룰 파일 경로/@see 포인터를 자기완결 서술로 교체 (@see 2건은 이미 stale — 가리키던 사례 번호가 실제와 달랐다) - 소스/테스트 주석 3건: 파일명 노출 제거 내부 역할 호칭이 공개본에 영구 노출되는 warn 23건 중 21건도 함께 중립 표현으로 정정했다. API 표면 파일 2건은 주석만 고쳐도 문서 커버리지 게이트에 영구 면제가 필요해져 보류한다 — warn 은 릴리즈를 차단하지 않는다. 부수로 드러난 기존 결함 둘을 같은 세션에서 처리: - gdpr Playwright config 에 locale 고정 누락 — 첫 로드가 en-US 로 나가 화면이 영어로 굳으면 한국어 문구를 단언하는 spec 이 전부 실패한다 - 언어팩 시나리오의 정적 검사 계층 전용 효과 2건을 effects 에서 rules_layer_coverage 로 이관 — 런타임 테스트로 성립하지 않는 항목이라 그 칸이 정합 위치다 검증: 누출 검사 error 0, audit --working 위반 0(룰 192), 시나리오 매니페스트 8건 errors 0, gdpr Vitest 148 green, PHP lint/JSON/YAML 정상. 버전 정합은 코어 working 7.0.6 / 공개 latest 7.0.5 = new-bump 로 릴리즈 가능 상태.
This commit is contained in:
1 parent
2ba4a760fb
commit
3f29f9fd1e
26 files changed
+46
-38
No files matched your search
@@ -38,7 +38,7 @@ class DevtoolsRouteCacheTest extends TestCase
|
||||
* 덤프 위임이 실제로 수행됐는지 확인할 때 쓰는 섹션.
|
||||
*
|
||||
* 하네스 자식 프로세스는 실 `storage/debug-dump` 에 쓴다 (경로가 `storage_path()` 고정).
|
||||
* PO 가 브라우저에서 받아 둔 덤프를 테스트가 덮어쓰지 않도록 이 파일만 스냅샷·복원한다.
|
||||
* 개발자가 브라우저에서 받아 둔 덤프를 테스트가 덮어쓰지 않도록 이 파일만 스냅샷·복원한다.
|
||||
*/
|
||||
private const PROBE_SECTION = 'logs';
|
||||
|
||||
@@ -83,7 +83,7 @@ class DevtoolsRouteCacheTest extends TestCase
|
||||
self::removeDirectory(dirname(__DIR__, 3).'/'.self::$cacheRelDir);
|
||||
}
|
||||
|
||||
// PO 의 덤프 데이터를 원상 복구 (자식 프로세스가 실 storage 에 썼다).
|
||||
// 개발자의 덤프 데이터를 원상 복구 (자식 프로세스가 실 storage 에 썼다).
|
||||
$probePath = dirname(__DIR__, 3).'/storage/debug-dump/'.self::PROBE_FILE;
|
||||
if (self::$probeExisted && self::$probeBackup !== null) {
|
||||
file_put_contents($probePath, self::$probeBackup);
|
||||
|
||||
Reference in new issue
Block a user