eomsangdonandClaude Fable 5 12bee4bc82 fix(B05): 세류선 겹침 셀을 판정 맨 앞에서 적색 확정
세류선 위인데 빨강이 아닌 셀이 남던 문제. 원인 3가지를 함께 고쳤다.

1. 사슬의 마지막 셀 누락 — zip(chain, chain[1:]) 이라 각 갈래의 끝 셀이
   세류 셀로 표시되지 않았다. burned[chain] 전체로 바꿨다.
2. 표고 없는 셀 제외 — valid(등고선 TIN 껍질 안) 조건 때문에 껍질 밖
   세류 셀이 새김에서 빠져 회색으로 남았다. 세류선은 확정 자료이므로
   표고 유무를 따지지 않는다.
3. 사슬이 그런 셀로 흘러들면 not valid[following] 에서 파랑으로 판정됐다.
   이미 색이 정해진 셀이면 따라가도록 조건을 풀었다.

판정 순서를 지시대로 바꿨다:
  0. 세류선과 겹치는 셀을 먼저 적색으로 못박는다
  1. 최외곽 셀에서 사슬 추적
  2. 도로/세류 셀에 닿으면 사슬 전체 적색, 못 닿으면 전체 미도달
  3. 이미 색이 정해진 셀을 만나면 그 색을 물려받고 끝
  4. 최외곽에 안 걸린 내부 셀을 따로 출발

표고 없는 세류 셀도 화살표가 나오도록 descent_azimuth 에서 forced 셀을
유효로 인정. 합류 지점 끝 셀을 미연결로 오탐하던 경고도 갈래 공유
횟수로 판정하게 수정.

합성 검증(등고선 범위 밖으로 나가는 지류 포함): 세류 셀 806개 전부
적색·전부 판정·화살표 무효 0.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 18:57:16 +09:00
2026-07-26 14:06:04 +09:00
2026-07-07 20:40:10 +09:00
2026-07-17 12:51:47 +09:00
2026-07-17 12:51:47 +09:00
2026-07-17 15:11:31 +09:00
2026-07-10 19:01:33 +09:00
2026-07-25 08:16:43 +09:00
2026-07-17 12:51:47 +09:00
2026-07-19 11:36:25 +09:00
2026-07-17 15:11:31 +09:00
2026-07-19 10:45:22 +09:00
2026-07-18 17:48:51 +09:00
2026-07-10 16:41:22 +09:00
2026-07-20 19:51:20 +09:00
2026-07-26 18:32:37 +09:00
2026-07-26 13:07:32 +09:00
2026-07-25 17:58:13 +09:00
11
2026-07-15 18:47:21 +09:00
2026-07-19 17:01:48 +09:00
2026-07-19 17:01:48 +09:00
2026-07-19 17:01:48 +09:00
S
Description
Aislo 웹앱
Readme
5.7 GiB
Languages
Lasso 99.4%
Python 0.3%
TypeScript 0.3%