🧀 S10 바이애슬론 피날레 — 결정 시트

코요태 타임 실험실 · 10번째 종합 스테이지 신설 · 캠페인 20260720-stage10-biathlon-final
입력: synthesis.md(gd-architect) · 결정 축 6개 / 수렴 11건은 이미 확정
① 추천 조합이 기본 선택돼 있어요 ② 바꾸고 싶은 축만 카드 탭 ③ 하단 한 줄 복사 → 채팅에 붙여넣기
추천 조합 "원테이크 졸업시험" — 카드 한 장 없이 65~90초가 한 호흡으로 이어지되, 완주는 절대 위협받지 않는 스테이지. canon의 뼈대(커리큘럼 재주행·기존 자산 재사용) 위에 maverick의 신경계(무정지 시계·무사망 연출·상태 연속성)를 얹은 조합이에요.
✅ 수렴 11건 — 결정 불요, 그대로 감 (양파 독립 동일 결론 — 펼쳐서 확인만)
S1형태 = 구간 릴레이, 스크롤 카메라 신설 반대 (절대좌표 전제가 코드 전면에)
S2토글 = 강제 ON도 별도 리그도 아닌 "OFF 시간 리베이트" (-2s 가설가, 단일 리더보드)
S3타이머 = simNow 단일 계산점 — 히트스톱 중 dt=0이라 시계 정지 자동
S4구현 골격 = CUSTOM.gauntlet 컨덕터 (STAGES 1개 추가 + 내부 RELAY 배열)
S5전역 cs 격리 — S10 상태는 별도 객체(s10), 존 진입 시에만 cs 위임
S6clearStage/failStage 가로채기 훅 (gauntlet 분기 플래그 1개)
S7존 = 고정 타임라인 + 최대 체류 캡 (고의 미스 스킵 봉쇄)
S8수치는 전부 bteam 리밸런싱 계승 (구조 플래그만 지금 확정)
S9검증 훅 상속: ?stage=10 직행 · __dbg{segIdx,clock,penalties,offSegs} · 세그 스킵 버튼
S10경계 안전 규칙 — 모든 세그 경계는 안전 지면 위(경계 앞 ~200px 평지)
S11HUD 하드코딩 수정(i<9 2곳·/9 문자열·?stage 클램프) + 1~9 화면 타이머 비노출
축 A

페널티 문법 — 낙사 × 존 미스

최대 갈림

어느 안이든 "완주 절대 보장"은 충족돼요. 아래 시뮬에서 치즈가 떨어질 때 무슨 일이 생기는지 직접 비교 — 카드를 탭하면 시뮬이 그 안으로 바뀌어요.

모드: A3 — 풍선이 시작점으로 데려다줘요 (시계 계속)▶ 자동 시연 중 · 캔버스 탭 = 직접 점프

체감 포인트: A1은 추락 순간 카드가 뜨고 시계가 멈췄다 다시 시작(호흡 끊김) — A3는 시계가 도는 채 풍선 복귀(아까움만 남음) — A2는 링을 도는 3초가 화면에 보임(대신 지형 비용).

축 B

인터루드(사대) 전환 연출 + 시계 취급

체감 비교 필수

질주하다 장르 존(사대)에 도착하는 순간이에요. 시계가 멈추느냐(왼쪽 위)가 핵심 — 바이애슬론의 본질은 "사대에서도 시계는 돈다"예요.

모드: B3 — 스키드 + 배너, 시계는 계속 돌아요▶ 자동 시연 중 — 왼쪽 위 시계를 보세요

되돌리기: 시계 정지↔무정지는 조건식 1줄이라 구현 후에도 바로 뒤집을 수 있어요. 무정지 공정성의 전제 = 전환 연출이 고정 길이 상수일 것.

축 C

세그↔세그 릴레이 전환 표현

S1 내부 표현 갈림

화면 오른쪽 끝을 넘어 다음 구간으로 가는 순간이에요. 색이 다른 두 구간이 번갈아 나와요 — 점프한 채로 경계를 넘어보면(탭) 상태 보존 차이가 보여요.

C2 세부 — 공중 스왑:
모드: C2 — 경계에서 즉시 스왑 + 파티클 힌트▶ 자동 시연 중 · 탭 = 점프 (공중 스왑 체감)

되돌리기: RELAY는 데이터라 C2로 출발 → C1 연출 덧입히기가 후행 가능. 공중 스왑 허용 여부는 미확정 항목 — 이 시뮬로 체감 확인 후 위 칩으로 답해주세요.

축 D

토글 리베이트 — 조작 지점·판정 규칙

S2 내부 세부

"OFF로 클리어하면 -2s 리베이트"는 수렴(S2). 남은 결정은 언제 토글할 수 있고, 언제 상태로 판정하느냐예요.

전제: -2s는 가설가(손익분기 p≈29%는 A1/A3 기준 — A2 채택 시 재계산). 최종가·등급 컷 간격은 bteam 인계.

축 E

고스트·공유 기능 범위

코어와 독립 — 후행 가능

결과 카드가 어디까지 담을지예요. 아래는 각 안의 결과 카드 실물 목업.

축 F

코스 배치 순서 · 분량

전환 최저가 — 데이터 1줄

세그 9개(P5+Z4)·P/Z 교차는 수렴. 실제 차이는 뒤 존 2개의 순서와 총 길이뿐이에요(빨간 테두리).

되돌리기: RELAY 배열 순서 스왑은 데이터 1줄 — 전 축 중 최저. 구현 후 실측 페이싱이 나쁘면 뒤 2개만 스왑해도 돼요. 분량 최종값은 bteam 인계(밴드 65~90s 합의).

참고

S10 전용 HUD 배치안 (결정 불요 — 구현 예고)

gauntlet 전용 draw에만 그려요 — 스테이지 1~9 화면은 무오염(canon 각서 준수). 타이머 mm:ss.d + 리베이트 금색 누적 + 세그 진행 점 9칸.

1:02.4simNow 기반 · 0.1s 단위 -6.0sOFF 리베이트 누적
🏁
+5s -2s
📦 미확정 인계 7건 (지어내지 않고 넘기는 것 — 오늘 결정 대상 아님)
항목담당/시점
플랫 세그 지오메트리 수치 전부bteam 리밸런싱 계승
리베이트 최종가(-2s 가설)·등급 컷 간격bteam 캘리브레이션
클린런 목표 초 최종값(밴드 65~90s)구현 후 실측
FPS 존 컴팩트 파라미터(3발 1명중은 플래그만)bteam + 실측
루미 기록(작가 메달) 시간 값구현 후 개발자 실주행
공중 edge-swap 허용 여부이 시트 축 C 칩으로 답변 가능
Phase 2(승부장 코드) 착수 여부코어 완성 후 사용자 결정