Skip to content

[bot] Merge master/d4e429d0 into rel/dev - #1955

Merged
yenkins-admin merged 2 commits into
rel/devfrom
snapshot-master-d4e429d0-to-rel/dev
Nov 13, 2026
Merged

yenkins-admin merged 2 commits into
rel/devfrom
snapshot-master-d4e429d0-to-rel/dev

Conversation

@yenkins-admin

Copy link
Copy Markdown
Contributor

🚀 Automated PR to perform merge from master into rel/dev with changes up to d4e429d (created by https://github.com/gooddata/gooddata-python-sdk/actions/runs/43443436670).

tychtjan and others added 2 commits November 13, 2026 15:13
The dashboard evaluator read only a tab's top-level widgets. A chart
moved into a container counted as missing, and an item could not state
a container's children, their order or its direction, so creating a
group, stacking it or swapping inside it had nothing to be scored by.

Every chart check now reads the leaf widgets inside containers; a
switcher stays one widget. A widget is a container when it carries
`container` or `sections`, because the AAC converter writes `sections`
only for a non-empty container.

A `layout` entry can name a container by `container_path` and state
its `layout_direction`, and a section can list its exact children with
`widgets`: chart ids, authored chart titles, notes and whole switchers.
Entries are keyed by tab and path, so one tab can carry several. The
same tab and path twice, and an entry without tab beside a named one,
are still refused; `filter_bar` keeps its one-entry-per-tab rule.

Documents without containers and existing layout items score as
before.

jira: GDAI-2416
risk: low
feat(gooddata-eval): score widgets inside dashboard containers
@yenkins-admin
yenkins-admin merged commit 5766fbf into rel/dev Nov 13, 2026
1 check passed
@yenkins-admin
yenkins-admin deleted the snapshot-master-d4e429d0-to-rel/dev branch November 13, 2026 14:31
@coderabbitai

coderabbitai Bot commented Nov 13, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 36e2a1a9-6743-455f-af23-10e288bb5088

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

@codecov

codecov Bot commented Nov 13, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 99.07407% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 86.60%. Comparing base (8c525d1) to head (d4e429d).
⚠️ Report is 653 commits behind head on rel/dev.

Files with missing lines Patch % Lines
.../src/gooddata_eval/core/agentic/dashboard_skill.py 99.07% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           rel/dev    #1955      +/-   ##
===========================================
+ Coverage    86.55%   86.60%   +0.04%     
===========================================
  Files          349      349              
  Lines        27015    27115     +100     
===========================================
+ Hits         23383    23482      +99     
- Misses        3632     3633       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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