Commit Graph
5 Commits
Author SHA1 Message Date
Claude f65c8ebabe feat: replace 2 m placeholder with station pattern table from the workbook (Task 5)
Source: RAG 지보패턴현황_20260918.xlsx, sheet 참고_지보패턴현황, 당진방향 table
(4+740..5+500, 42 contiguous rows). Lining pattern (M column) per station now
drives the lining colour and the viewer readout. Daesan table kept as reference
only (WL-4 there, not applied). Drawing patterns E-1, E-2, RP-2, WL-3 are in
neither table and stay [미확정].

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A5Cun3RHQKna9qxE6ybZ4A
2026-10-21 06:56:08 +00:00
Claude 2bdda98c75 test: Step 3 cross-check of lining report and meta against raw DXF texts (Task 6)
19 checks: 6-sheet common values, 3-sheet temperature-exempt detail, 9 pattern
groups vs report rows, R1 6.982 vs 03-001 raw texts, thickness arithmetic,
output naming and version, meta content, no writes into RAG.
Report fix found by the check: SD400 label was missing; added.
Decision recorded: R1 = 6.982 m kept (user, 2026-10-21).

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A5Cun3RHQKna9qxE6ybZ4A
2026-10-21 06:39:29 +00:00
Claude fe6fe26655 feat: read concrete-lining drawings 04-004..009 and link lining spec to model (Task 6)
Extracted per-sheet pattern groups (입출구부 50 m / 온도미고려), note-5 scope,
fck 27 MPa, SD400, aggregate 25 mm, rebar label counts and printed radii.
Model keeps R1 = 6,982 mm; lining sheets print 6.892 m -> [CONFLICT DETECTED]
for user check. Sheet-to-station and pattern-name mapping left [미확정].
Viewer shows the lining spec on click.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A5Cun3RHQKna9qxE6ybZ4A
2026-10-21 06:30:45 +00:00
Claude 6c7e555c25 feat: 2 m placeholder pattern zones on lining, station/pattern readout in viewer (Task 5)
No pattern-to-station data exists in the drawings. Per user decision
(2026-10-21) the modelled range 4+745..5+480 is split into 2 m segments with
arbitrary pattern names, marked placeholder in CSV, meta and viewer, to be
replaced later. Ring step reduced to 1 m so that the 2 m segments align.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A5Cun3RHQKna9qxE6ybZ4A
2026-10-21 06:12:58 +00:00
Claude 56243b51a3 feat: axis-and-section skeleton GLB and three.js viewer (Task 7-8, skeleton LOD)
build_skeleton.py sweeps the confirmed standard section (R6982 inner, 300 mm
lining, R7402 excavation, crown 6.615 m above road) along the centreline for
4+745..5+480, road = 계획고, ground = 지반고 band. Walls and invert are
approximations and recorded in meta. Verified: inner radius identity, crown
height, chord length 799.9 m for 4+700..5+500. Viewer uses three.js 0.160.0.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A5Cun3RHQKna9qxE6ybZ4A
2026-10-21 02:29:06 +00:00