Files
Aislo/resources/tester/helper_472_1_browser_entry.ts
T
eomsangdonandClaude Opus 5.5 7aca51596a fix(475-1 노선 자리): 노선 선 소수 자리 한 벌 — 서버 노선 geojson x · y 4자리(= 계획노선 csv) · 브라우저 초안 그린 선 · 곡선표도 같은 자리
- B05_Profile_Engine._route_geojson x · y 3 → 4자리(z 3자리 그대로) · 짝 머리 표시
- draftLine 그린 선 x · y 4자리 · 곡선 start · apex · end 4자리 · R 3자리(= RouteCurve.as_dict) · 파이썬 round 짝(toFixed)
- 교점 끌기 재현 브라우저 ↔ 서버 차 0.81 → 0.00 ㎥ · 옹벽 + 추가 측점 0.88 → 0.00 ㎥(test_475_1_route_digits)
- 472-1 헬퍼 — 옮김 인자 · 페이지 배선(stationsAt · storedPvi) · 단면 모양 = 따라간 구조물(헛 차 덤 고침) · golden 값 그대로
- 옛 시험 두 곳(346_1) — 안 깎은 선 단언 → 서버 저장 자리 단언
- 관 지문 허용오차 주석 · calculations R1 줄

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 14:23:23 +09:00

40 lines
2.1 KiB
TypeScript

/* 472-1 기준값 시험 묶음 진입점 — 브라우저 길(진짜 단계 함수 · 묶음 · 상세 · 면적 · 누가토량 · vite ssr).
* 짝 = `helper_472_1_browser.mjs` · `test_472_1_golden.py`. */
export { createDesignPipeline } from "../../A00_Common/design/logic/design_pipeline";
export { createStationsStage } from "../../A00_Common/design/logic/design_pipeline_stations";
export { pipelineCrossSource } from "../../A00_Common/design/design_pipeline_cross";
export { plantedBase } from "../../A00_Common/design/design_pipeline_base";
export {
createGroundStage,
createRouteStage,
} from "../../B05_Profile/logic/B05_Profile_Pipeline_RouteGround";
export {
createFollowStage,
createPlanlineStage,
profileStage,
} from "../../B05_Profile/logic/B05_Profile_Pipeline_Grade";
export {
crossWithContext,
draftSectionDetail,
shapeStatus,
} from "../../B05_Profile/logic/B05_Profile_Pipeline_Detail";
export {
buildStations,
SECTION_STATION_INTERVAL_M,
} from "../../B05_Profile/logic/B05_Profile_Sections_Stations";
export { footprintStage } from "../../B05_Profile/logic/B05_Profile_Footprint_Stage";
export { readAlignment } from "../../B05_Profile/logic/B05_Profile_UI_Profile_Data";
export { planElevationAt } from "../../B05_Profile/logic/B05_Profile_UI_Profile_Alignment";
export { createCrossStage } from "../../B06_Section/logic/B06_Section_Cross_Stage";
export {
applyStructureAreaRows,
structureAreaRows,
} from "../../B06_Section/B06_Section_Structure_Layouts";
export { bermSpansFromStructures, bermSpecAt } from "../../B06_Section/B06_Section_UI_Page_Persist";
export { parseDtmGrid } from "../../common_util/common_util_surface_sampler";
export { computeMassHaul } from "../../common_util/common_util_mass_haul";
export { writeState, writeStateRaw } from "../../A00_Common/b_page_state";
export { flattenServerPlan } from "../../B05_Profile/logic/B05_Profile_UI_RouteEdit_Edits";
export { snapOptions } from "../../A00_Common/design/logic/design_pipeline_stations";
export { toAlignmentBase } from "../../B05_Profile/logic/B05_Profile_UI_Profile_Alignment";