Complete Table host model coverage

Maps rows, columns, merged ranges, style and placement through the generic
generator (now with tuple and usize support), adds grid/merge/reference
validation, and keeps DXF cell merge dimensions in step with merged_ranges.
staged_python_table_lifecycle_over_real_ipc passes the full gate including
DWG and DXF reopen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Felix RiestraandClaude Sonnet 5 committed 2026-09-20 14:36:12 +02:00
1 parent b3f5388208
commit 0206c7c30b
12 files changed
+428 -12

No files matched your search

@@ -331,6 +331,19 @@
"arrowhead_handle",
"line_type_handle",
"block_content_handle"
],
"Table": [
"layer",
"insertion_point",
"horizontal_direction",
"normal",
"table_style_handle",
"rows",
"columns",
"merged_ranges",
"break_spacing",
"break_flow_direction",
"break_options"
]
},
"readable": {
@@ -363,6 +376,23 @@
"property_override_flags",
"text_align_in_ipe",
"text_height"
],
"Table": [
"block_name",
"block_record_handle",
"data_version",
"value_flags",
"override_flag",
"override_border_color",
"override_border_line_weight",
"override_border_visibility",
"legacy_style_override",
"name",
"description",
"field_handles",
"base_style",
"break_data",
"break_ranges"
]
},
"aliases": {