- ground.ts: G04 when a pile tip is above the 연암 상면 minus 1.0 × D; G05
(info) when layers are entered but there is no 연암 row. No message while
no layers are entered at all.
- ground-model.ts: reads the Python soil.layers as strata rows; the project
file keeps and checks them.
- ② card: a button fills the layer rows from the ground model for the pier.
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
- types/ground.ts: 위치 (육상·하상·해상), 지하수위 고려 and EL, 지층 행
(name and 하단 EL, from the top down). Checks G01 (layer order), G02 (water
level range), G03 (layer name).
- The 지반고 still feeds the soil cover check; the layer rows and water level
are inputs and do not change the 3D model.
- view/ground-svg.ts: the 삽도 drawn from the inputs and the generated
footings and piles on one EL scale.
- 일괄 적용 copies 위치 and 지하수위 to the checked piers (속성 복사 item,
off by default). Changes list shows arrays and booleans as text.
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>