idx-cli/crates
hermes 63c4d9342f fix(core): accept only IPOT's own markup, in its own places
Replace the list of hiding mechanisms with what the page is: every element
must be one IPOT uses, with only its attributes and class tokens, and with
input type, the footer div's style, colspan and button type pinned; the
table and date inputs must sit at IPOT's exact div paths; the table is
thead, tbody, tfoot; totals come from tfoot > tr > th > div > span only;
and a cell's span holds all the cell shows. A popover, an escaped inline
style, a hidden input, a total in details or a code beside its span now
reject the page, and the footer is walked directly (linear). Tests now
state the property: a page is rejected or read as shown, never as other
data (Codex re-check, round 8).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V3syn2fN2LNo5pvTSqc6eh
2026-10-18 13:30:08 +00:00
..
idx-cli fix(core): reject broker and trading pages that would misreport a session 2026-10-18 11:48:00 +00:00
idx-core fix(core): accept only IPOT's own markup, in its own places 2026-10-18 13:30:08 +00:00
idx-mcp fix(mcp): analyze_bandar lists the tiers top accepts 2026-10-18 11:48:00 +00:00