Skip to content

Improve Dialog.enable annotation handling - #602

Merged
JayHuLBL merged 2 commits into
mainfrom
ag/599-enable
Aug 25, 2026
Merged

Improve Dialog.enable annotation handling#602
JayHuLBL merged 2 commits into
mainfrom
ag/599-enable

Conversation

@AntoineGautier

@AntoineGautier AntoineGautier commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Description

This addresses #599.

Testing

Unit tests added:

  • Server: npx jest "#599|'enable'"
  • Client: npx jest tests/interpreter/interpreter-display.test.ts

End-to-end tests have been performed by creating the SOO document with the following system options.

AHU

  • Separate dampers w/ dp
  • Modulating relief w/o fan
  • No heating coil
  • Freeze stat hardwired to both

Cooling-only box

  • 3 sensors = true

✅ The UI behavior matches the current deployed version.
✅ The feature branch produces the same document as the main branch.

- UI-side only: hide component and subtrees
- Server side: keep all component references resolvable
@JayHuLBL
JayHuLBL merged commit e82e29a into main Aug 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants