# description
Open-source BIM data format for permit-grade audit + Hamada method. Optimized for small-medium residential / school / civic buildings. MIT licensed. https://bim.house/spec

# properties.spec_version.description
Semantic version of the bim.json spec this file conforms to (1.x.y).

# properties.project.properties.permit_classification.description
確認申請ルート (法 6 条 1〜4 号判定の補助記述)

# properties.project.properties.applicant.description
建築主 (確認申請者) の情報。確認申請 第二号様式 / 計画概要書 で展開される。

# properties.project.properties.designer.description
設計者 (代理人) の情報。建築士法 21 条 業務報告 + 第二号様式。

# properties.project.properties.designer.properties.office_registration.description
都道府県知事登録 第N号

# properties.project.properties.supervisor.description
工事監理者 (建築士法 22 条の 3)。

# properties.project.properties.contractor.description
施工者 (建設業法 19 条)。着工時に確定。

# properties.project.properties.road_access.description
道路調査 (建基法 42 条)。

# properties.project.properties.road_access.properties.road_type.description
町道 / 県道 / 国道 / 位置指定道路 等

# properties.project.properties.drainage.description
排水放流先計画 (下水道法 24 条)。

# properties.project.properties.drainage.properties.discharge_to.description
放流先 (河川 / 側溝 / 公共枡)

# properties.project.properties.barrier_free.description
バリアフリー仕様 (バリアフリー法 + 品確法 高齢者等配慮対策 等級)。

# properties.project.properties.barrier_free.properties.kourei_grade.description
高齢者等配慮対策 等級 1-5

# properties.project.properties.permit.description
確認申請に関するメタ。電子申請 XML 出力に使われる。

# properties.project.properties.permit.properties.authority_name.description
建築主事 / 指定確認検査機関名

# properties.project.properties.permit.properties.authority_type.description
v130 P0: 第一号様式 宛先欄の分岐用

# properties.project.properties.permit.properties.application_number.description
v130 P0: 受付番号 (例: 建2026第N号) — 副本 manifest として正本と紐付け

# properties.project.properties.permit.properties.approval_route_enum.description
v130 P0: 法 6 条 1-4 号 の enum 化 (旧 approval_route は文字列、 段階的移行)

# properties.project.properties.permit.properties.structural_review_required.description
構造適合性判定 必要性 (法 6 条の 3)

# properties.project.properties.permit.properties.fire_consent_required.description
消防同意 必要性 (法 93 条)

# properties.project.properties.applicant_seal.description
v130 P0: 建築主の押印情報 (確認申請書 第一号様式 必須)

# properties.project.properties.applicant_seal.properties.corporate_number.description
13 桁法人番号 (法人の場合のみ)

# properties.project.properties.documents.description
v130 P0: 確認申請書類リスト (first-class) — permit_documents_checklist の structured 版。 21 書類を含む。 attachments[] と doc_code で外部キー。

# properties.project.properties.provenance.description
v130 P0: メタデータの出処/推定/検証情報 — 散らばっていた _underscore メタ (_estimated, _basis, _source, _verified_at) を統一する block

# properties.project.properties.provenance.properties.basis.description
推定の根拠 (例: 地域典型値、 実調査未実施)

# properties.project.properties.mep.description
設備計画 (給排水・電気・換気・給湯)。

# properties.elements.description
Building elements (walls, slabs, windows, etc.).

# properties.audit.description
Auto-generated by houki engine; user code should not write here directly.

# properties.signatures.description
Architect / engineer signatures over the canonical JSON (excluding this field). Verified via Ed25519.

# properties.attachments.description
v62: 添付ファイル (画像 / PDF / IFC / 計算書) の SHA-256 hash 宣言。bim.house/api/showcase/<slug>/verify-attachments で再計算照合可能 (改竄検証)。

# properties.attachments.items.properties.uri.description
添付ファイルの URL (https://bim.house/... or 外部 URL)

# $defs.Element.properties.rotation.description
Rotation around Z axis in radians (right-hand rule).

# $defs.Material.properties.f_star.description
Sick House F☆ grade (F4=F☆☆☆☆, lowest VOC)

# $defs.Signature.properties.scope.description
Legal/responsibility scope of this signature

# $defs.Signature.properties.digest.description
Hex-encoded hash of canonical JSON (RFC 8785) excluding this signatures field

# $defs.Signature.properties.signature.description
Base64-encoded signature over the digest