Public-only Verification · 2026-09-01

Evidence Appendix

누구나 접근 가능한 저장소·고정 커밋·원시 데이터·제3자 매체의 공개 자료만 사용합니다. 과거 회사의 비공개 코드, 운영 console, 보관 권한을 증명할 수 없는 캡처와 집계는 제출 범위에서 제외했습니다.

Verification Policy

주장마다 확인 가능한 범위를 먼저 고정합니다.

1 · Pinexact revision

live branch가 아닌 40자리 SHA를 기준으로 링크와 수치를 고정합니다.

2 · Reproducefresh checkout

새 clone에서 의존성 설치·typecheck·test·build를 실행합니다.

3 · Inspectraw artifact

요약값은 manifest, raw CSV, report, test source로 역추적합니다.

4 · Boundexplicit limitation

테스트 통과를 production 품질·AI 정확도·인과 성과로 확대하지 않습니다.

Leetdash · TypeScript / AI Workflow

두 공개 저장소를 고정 커밋에서 다시 실행했습니다.

Dashboard · 6e28c7451 test files · 778 tests · failed 0

Node 24.19.0에서 npm ci, typecheck, Vitest, production build를 실행했습니다. 생성 snapshot은 17명·665개 submission record·518개 정적 page였습니다.

Pinned repository ↗
Extension · a189b0211 test files · 69 tests · failed 0

npm ci, Vitest, typecheck, production extension build가 통과했습니다. Device Flow·pending queue·GitHub PR 동기화 구현을 같은 revision에서 확인합니다.

Pinned repository ↗
Machine-readable record명령·runtime·결과·한계를 한 파일에

재현에 사용한 명령과 수치, exact-head gate·retry·provider fallback의 관찰 지점, 해석 제한을 함께 기록했습니다.

Reproducibility manifest ↗
Interpretation limitPinned snapshot, not a live KPI

17·665는 해당 commit의 build 입력입니다. 테스트와 build는 fixture 범위의 동작을 확인하지만 uptime·AI review 품질·latency·비용을 확인하지 않습니다.

Decision audit →
Public Actions · cutoff 2026-08-31T05:47:03Z55 rows · pipeline 36 · successful sweeps 16

성공한 sweeper run lifecycle은 중앙값 37초·nearest-rank p95 59초입니다. 각 run ID·결론·timestamp와 산식을 고정 JSON에 보존했습니다.

Actions snapshot ↗
Recalculation scriptLive API → cutoff filter → deep equality

Node 스크립트가 동일 head SHA의 공개 GitHub API를 조회해 cutoff 이전 55개 row와 집계를 다시 계산합니다.

Verifier script ↗
Actions boundaryrun lifecycle은 사용자 지연·merge-gate 지연이 아니며, 결론만으로 AI review 실행·차단 원인·fallback·cache hit·사용자 가치를 추론하지 않습니다.
Known debtAI review cache key는 source hash와 model을 포함하지만 명시적인 prompt·policy version은 포함하지 않아 정책 변경 시 forced rereview가 필요합니다.

Spring / PostgreSQL · Controlled Experiment

요약 수치를 raw CSV와 검증 코드까지 연결합니다.

Design70 cases · 7 rates × 2 models × 5 repeats

Counter row와 FOR UPDATE SKIP LOCKED를 같은 Spring 요청 경로에서 비교하고, 실행 순서·warm-up·connection 조건을 고정했습니다.

Experiment report ↗
Observed requests274,999 actual · failures 0 · dropped 0

70개 case에서 실제 처리한 요청 수이며 목표 RPS의 단순 곱이 아닙니다. 초과 할당·중복 점유·DB 불변식 위반도 0건이었습니다.

Raw CSV ↗
500 RPS medianHTTP p95 11.889ms vs 8.912ms

500 RPS 5회 반복의 지표별 중앙값입니다. 핵심 DB query 평균은 Counter 1.071ms, Skip Locked 0.098ms였고 각 중앙값은 서로 다른 반복에서 나올 수 있습니다. 5회 범위도 보고서에 공개합니다.

Median CSV ↗
Interpretation limit로컬 단일 host의 상대 비교

production capacity나 보편적 우위를 뜻하지 않습니다. Skip Locked의 100,000개 row 사전 생성·저장 비용은 요청 latency 밖의 trade-off입니다.

Pinned repository ↗

COUT · Public Release Boundary

제3자 매체의 공개 보도는 제품 출시만 확인합니다.

Third-party media launch coverage · 2025COUT · ㈜플랫

현재 HTTP 200으로 열리는 제3자 매체의 공개 보도에서 ㈜플랫의 COUT 출시 사실과 제품 목적을 확인할 수 있습니다. 취재·편집 독립성까지 주장하지 않습니다.

Launch coverage ↗
Boundary출시 ≠ 개인 기여·아키텍처·성능 증명

재직 역할과 기술 결정은 경력 진술입니다. 보도를 개인 authorship, 내부 코드 품질, 사용자 규모, 시스템 성능의 증거로 확대하지 않습니다.

Experience case →

Excluded From Submission

검증 가능성보다 강한 인상을 주는 자료는 사용하지 않습니다.

Former-employer internals

비공개 source snapshot·commit 경로·database aggregate·cloud console 화면.

Permission-ambiguous artifacts

퇴사 뒤 확보 경위와 공개 권한을 독립적으로 설명할 수 없는 캡처.

Uncontrolled before/after

환경·반복·원시 로그가 보존되지 않아 인과를 분리할 수 없는 단일 시간값.

Dynamic counters as fixed impact

현재 값이 계속 변하는 dashboard 수치를 날짜 없는 고정 성과로 사용하는 방식.