epam / epam/Indigo

Indigo functions removes wrong valence warning indicator from atom

Open
#3,765 0 comments 0 reactions 0 assignees View on GitHub
Priority: Medium Severity: Medium
Dominant language
C++
Stars
406
Forks
134
Avg merge
2d 11h
Merged PRs (30d)
24

Description

**Steps to Reproduce**
1. Go to Molecules mode
2. Load from SMARTS: `[K](-[#6])-[#6]`
Image

3. Press Aromatize button (`Alt+A`)

**Actual behavior**
Wrong valence warning indicator is removed from atom
Image

**Expected behavior**
Wrong valence warning indicator remains in place
Image

**Environment details:**
- Ketcher Version 3.18.0-rc.1 Build at 2026-07-02; 16:03:43
- Indigo Version 1.46.0-rc.1.0-gf3408986b-wasm32-wasm-clang-23.0.0
- Chrome Version 150.0.7871.47 (Official Build) (64-bit)
- Win11

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the problem in Molecules mode with SMARTS `[K](-[#6])-[#6]`, then trace the Aromatize action (`Alt+A`) through the Indigo functions involved in valence warnings. Done means aromatization no longer removes the wrong-valence warning indicator from the atom; add or run a regression check if the relevant test area is found.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.