feat(376-1): B07 구조물 도면 목록 · 단건 서버(연결된 조합 도면 · 조합 키 중복 없앰 · 더한장 장마다 · 도각 도번 · 도면명 · 맨 뒤 덧붙임 · 확정본 kind)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XWh5wNNycMkbwMpACz1rte
This commit is contained in:
2026-10-17 14:42:49 +09:00
co-authored by Claude Opus 5.5
parent 7329065c3b
commit 56c8ba96b9
6 changed files with 272 additions and 6 deletions
@@ -192,6 +192,7 @@ async def drawing_items(project_id: UUID) -> tuple[list[dict[str, Any]], dict[st
"images_skipped": None, # PDF 만들 때 셈 — 응답 머리 X-Aislo-Skipped-Images
}
for number, item in enumerate(b07, start=1)
if item["kind"] != "structure" # 구조물 도면(376)은 아래 도번 차례로 따로
]
sheets = await asyncio.to_thread(structure_sheets, root)
items += [