Skip to content

docs(carto-create-builder-maps): layer groups [sc-531675]#51

Merged
anamanvil merged 1 commit into
masterfrom
feat/sc-531675-layer-groups
Jun 28, 2026
Merged

docs(carto-create-builder-maps): layer groups [sc-531675]#51
anamanvil merged 1 commit into
masterfrom
feat/sc-531675-layer-groups

Conversation

@anamanvil

Copy link
Copy Markdown
Contributor

Summary

Teaches the carto-create-builder-maps skill about layer groups (the collapsible layer-group tree Builder persists at keplerMapConfig.config.layerGrouping), shipped in cloud-native #24803.

  • references/layers.md: new Layer groups section — where the field lives (sibling of visState), the flat discriminated-union model, the no-groupId rule, groups-don't-nest, partial trees are valid (Builder appends ungrouped layers), and visibility ANDing.
  • references/examples.md: new §F worked bundle (one ungrouped layer + a folded two-layer group).
  • references/configuration-shape.md: layerGrouping added to the config skeleton.

Pairs with the CLI support (carto maps schema layergrouping + validation) in the cloud-native PR for the same story.

Story: sc-531675

Snippet + skills validation pass locally.

Add a Layer groups section to references/layers.md (config.layerGrouping
data model, no-groupId rule, visibility ANDing), a worked §F example in
examples.md, and a layerGrouping note in the configuration-shape skeleton.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@srtena srtena left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! ✅

@anamanvil
anamanvil marked this pull request as ready for review June 28, 2026 16:04
@anamanvil
anamanvil merged commit 7970b9a into master Jun 28, 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