feat(pid): six P&ID critique focuses join drawing_finalize; plan/preflight flag a P&ID intent on the wrong layer set
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FKFStjEFzpGyLq5bMpWxTd
This commit is contained in:
co-authored by
Claude Opus 5
parent
346eac4ac6
commit
b4c1423c8e
@@ -21,6 +21,12 @@ CritiqueFocus = Literal[
|
||||
"duplicate_entities",
|
||||
"construction_left",
|
||||
"gdt",
|
||||
"pid_dangling_line",
|
||||
"pid_duplicate_tag",
|
||||
"pid_incompatible_connection",
|
||||
"pid_untagged_instrument",
|
||||
"pid_illegal_tag",
|
||||
"pid_unconnected_equipment",
|
||||
]
|
||||
SnapType = Literal["end", "mid", "center", "quad", "int", "perp", "near"]
|
||||
|
||||
@@ -32,6 +38,12 @@ ALL_CRITIQUE_FOCUSES: tuple[CritiqueFocus, ...] = (
|
||||
"duplicate_entities",
|
||||
"construction_left",
|
||||
"gdt",
|
||||
"pid_dangling_line",
|
||||
"pid_duplicate_tag",
|
||||
"pid_incompatible_connection",
|
||||
"pid_untagged_instrument",
|
||||
"pid_illegal_tag",
|
||||
"pid_unconnected_equipment",
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user