chore(slides): update lark-slides skill to 0715 snapshot#1933
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughThe PR updates Lark Slides generation guidance, asset fallback rules, XML schema references, command documentation, validation workflows, and chart examples. It removes whiteboard XML support and adds stricter planning, readback, linting, and delivery requirements. ChangesLark Slides workflow and visual rules
Estimated code review effort: 4 (Complex) | ~45 minutes Sequence Diagram(s)sequenceDiagram
participant Planner
participant XMLGenerator
participant SlideAPI
participant XMLReadback
participant Validator
Planner->>XMLGenerator: provide slide_plan.json and fallback_if_missing
XMLGenerator->>SlideAPI: submit generated slide XML
SlideAPI-->>XMLReadback: expose presentation XML
XMLReadback->>Validator: save XML and run overlap/static checks
Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1933 +/- ##
=======================================
Coverage 74.98% 74.98%
=======================================
Files 895 896 +1
Lines 94379 94403 +24
=======================================
+ Hits 70767 70789 +22
- Misses 18197 18198 +1
- Partials 5415 5416 +1 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
🚀 PR Preview Install Guide🧰 CLI updatenpm i -g https://pkg.pr.new/larksuite/cli/@larksuite/cli@3d49950a8be11ae639c74a1685beb9a517965b0f🧩 Skill updatenpx skills add larksuite/cli#update-lark-slides-skill-0715 -y -g |
There was a problem hiding this comment.
Actionable comments posted: 11
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@skills/lark-slides/references/asset-planning.md`:
- Around line 133-137: Restrict synthetic fallbacks to illustrative assets and
prevent them from representing identity or evidence. In
skills/lark-slides/references/asset-planning.md:133-137, branch fallback
behavior by asset class, using labeled schematic placeholders for logos,
screenshots, and paper figures while retaining appropriate generated
approximations for illustrations. In
skills/lark-slides/references/planning-layer.md:91-91, replace the
generated-logo fallback with a neutral text badge; at :214-214 document this
identity/evidence exception in the field contract; at :222-222 update the logo
example to a labeled placeholder. In
skills/lark-slides/references/visual-planning.md:109-109, limit generated
approximations to illustrative types, and at :232-232 use labeled schematic or
crop/zoom fallbacks for screenshots and paper figures.
In `@skills/lark-slides/references/iconpark.md`:
- Line 29: Update the icon fallback guidance in the high-frequency examples
section to prohibit random substitutions when no semantically appropriate icon
exists. Require using a relevant keyword or number, or omitting the icon region,
while preserving semantic accuracy for concepts such as success, failure, and
security.
In `@skills/lark-slides/references/lark-slides-xml-presentation-slide-create.md`:
- Line 169: Standardize executable command references to the registered form
“xml_presentation.slide create”: update
skills/lark-slides/references/lark-slides-xml-presentation-slide-create.md lines
169-169 and skills/lark-slides/references/troubleshooting.md lines 3-3, 12-12,
23-24, 37-37, and 63-63, expanding “slide.create” where it denotes a command
while preserving non-command terminology.
In `@skills/lark-slides/references/slides_chart_demo.xml`:
- Around line 221-229: Update the slide footer page-number text in each visible
footer shape, including the current “03 / 12” and the additional locations, to
number the seven slides sequentially as 01 / 07 through 07 / 07 without skipping
08 or retaining the stale / 12 denominator.
- Line 2: Update the presentation root element’s xmlns declaration in the
canonical chart demo to use the full namespace URI defined by
slides_xml_schema_definition.xml instead of the shorthand /sml/2.0 value, while
preserving the existing width and height attributes.
In `@skills/lark-slides/references/xml-schema-quick-ref.md`:
- Around line 153-158: Update the canonical XML examples in the shape/content
sections, including the title example and the examples around the additional
referenced range, so every content element includes the mandatory explicit
fontSize attribute. Add the documented wrapping and auto-fit attributes where
title or body text may span multiple lines, while preserving the examples’
existing structure and semantics.
- Around line 203-205: Update the image XML example to remove the unsupported
URL option from the src placeholder, using only the supported file-token format.
Keep the existing positioning and sizing attributes unchanged, and ensure the
example aligns with the supported image source format described near the
referenced schema guidance.
In `@skills/lark-slides/scripts/xml_text_overlap_lint.py`:
- Line 153: Update the text extraction used by the overlap height estimation
around strip_xml(content) so paragraph boundaries remain represented as line
breaks rather than being collapsed. Ensure multiple short <p> elements
contribute separate rendered lines when calculating the visual bounding box, and
add a regression test covering later paragraph lines overlapping another text
box.
- Around line 112-114: Update lint_xml’s invalid-root validation around
xml_local_name so it returns the normal JSON-shaped summary with a structured
issue instead of raising XmlTextOverlapLintError. Preserve the existing
validation message, and ensure CLI handling continues to expose actionable,
specific details through the stable summary contract.
In `@skills/lark-slides/SKILL.md`:
- Line 21: Update the image requirement in the skill instructions to require
meaningful visual elements rather than大量图片 in every deliverable. Allow asset
planning to select asset_type: "none" when images do not clarify the
key_message, and prohibit irrelevant, repetitive, or fabricated imagery while
preserving the requirement for semantically useful images.
- Line 218: Wrap the Chinese placeholder text near the element-placement section
in a valid XML comment so it is ignored when the template is copied and remains
directly executable. Preserve the existing guidance content while ensuring it is
no longer emitted as a raw child of the <data> element.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: dea92811-aa22-4ca9-8cf0-7e963ba1d0a7
📒 Files selected for processing (28)
skills/lark-slides/SKILL.mdskills/lark-slides/references/asset-planning.mdskills/lark-slides/references/examples.mdskills/lark-slides/references/iconpark.mdskills/lark-slides/references/lark-slides-create.mdskills/lark-slides/references/lark-slides-media-upload.mdskills/lark-slides/references/lark-slides-pptx-template-workflows.mdskills/lark-slides/references/lark-slides-replace-slide.mdskills/lark-slides/references/lark-slides-screenshot.mdskills/lark-slides/references/lark-slides-whiteboard.mdskills/lark-slides/references/lark-slides-xml-get.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-create.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-delete.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-get.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-replace.mdskills/lark-slides/references/lark-slides-xml-presentations-get.mdskills/lark-slides/references/planning-layer.mdskills/lark-slides/references/slide-templates.mdskills/lark-slides/references/slides_chart_demo.xmlskills/lark-slides/references/slides_demo.xmlskills/lark-slides/references/slides_xml_schema_definition.xmlskills/lark-slides/references/troubleshooting.mdskills/lark-slides/references/validation-checklist.mdskills/lark-slides/references/visual-planning.mdskills/lark-slides/references/xml-format-guide.mdskills/lark-slides/references/xml-schema-quick-ref.mdskills/lark-slides/scripts/xml_text_overlap_lint.pyskills/lark-slides/scripts/xml_text_overlap_lint_test.py
💤 Files with no reviewable changes (7)
- skills/lark-slides/references/slide-templates.md
- skills/lark-slides/references/examples.md
- skills/lark-slides/references/lark-slides-xml-get.md
- skills/lark-slides/references/xml-format-guide.md
- skills/lark-slides/references/slides_demo.xml
- skills/lark-slides/references/lark-slides-whiteboard.md
- skills/lark-slides/references/lark-slides-replace-slide.md
1bdfa17 to
7e53492
Compare
There was a problem hiding this comment.
Actionable comments posted: 2
♻️ Duplicate comments (2)
skills/lark-slides/SKILL.md (2)
238-238: 🎯 Functional Correctness | 🔴 CriticalKeep the XML template schema-valid.
The raw placeholder text inside
<data>is not a valid SML element and can cause the copied command payload to be rejected. Wrap it in an XML comment or replace it with a valid element placeholder. As per coding guidelines, command templates must remain directly usable and specific.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@skills/lark-slides/SKILL.md` at line 238, Update the XML template placeholder for shape, line, table, and chart elements so the content inside <data> remains schema-valid, using an XML comment or valid element placeholder while preserving a directly usable, specific command template.Source: Coding guidelines
21-21: 🎯 Functional Correctness | 🟠 MajorKeep visual fallbacks semantically optional and accurate.
Both rules force decorative assets when a meaningful asset may not exist, which can produce irrelevant imagery or misleading icons.
skills/lark-slides/SKILL.md#L21-L21: replace the mandatory image quota with a requirement for meaningful visual elements and allow no-image plans when appropriate.skills/lark-slides/references/iconpark.md#L29-L29: replace random icon substitution with a relevant keyword/number or omission of the icon region.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@skills/lark-slides/SKILL.md` at line 21, Update the visual guidance in skills/lark-slides/SKILL.md at line 21 to require meaningful visual elements rather than a mandatory image quota, and explicitly allow plans with no images when appropriate. Also update skills/lark-slides/references/iconpark.md at line 29 to replace random icon substitution with a relevant keyword or number, or omit the icon region when no suitable icon exists.Source: Coding guidelines
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@skills/lark-slides/references/visual-planning.md`:
- Line 232: Update the visual-planning guidance for dense real assets to
explicitly prohibit regenerating factual evidence with image generation; require
fidelity-preserving alternatives such as cropping, zooming, splitting across
slides, or deterministic redrawing, while retaining the existing readability
guidance.
In `@skills/lark-slides/SKILL.md`:
- Line 25: Resolve the conflict between the global edge-strip prohibition on
line 25 and the optional card edge-strip rule on line 61. Update the relevant
guidance so narrow strips are consistently prohibited, or explicitly scope the
exception to a clearly defined card context while preserving the broader
page-edge restriction.
---
Duplicate comments:
In `@skills/lark-slides/SKILL.md`:
- Line 238: Update the XML template placeholder for shape, line, table, and
chart elements so the content inside <data> remains schema-valid, using an XML
comment or valid element placeholder while preserving a directly usable,
specific command template.
- Line 21: Update the visual guidance in skills/lark-slides/SKILL.md at line 21
to require meaningful visual elements rather than a mandatory image quota, and
explicitly allow plans with no images when appropriate. Also update
skills/lark-slides/references/iconpark.md at line 29 to replace random icon
substitution with a relevant keyword or number, or omit the icon region when no
suitable icon exists.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 7d6efba9-bd45-47ac-83c0-1a06db74de9e
📒 Files selected for processing (26)
skills/lark-slides/SKILL.mdskills/lark-slides/references/asset-planning.mdskills/lark-slides/references/examples.mdskills/lark-slides/references/iconpark.mdskills/lark-slides/references/lark-slides-create.mdskills/lark-slides/references/lark-slides-media-upload.mdskills/lark-slides/references/lark-slides-pptx-template-workflows.mdskills/lark-slides/references/lark-slides-replace-slide.mdskills/lark-slides/references/lark-slides-screenshot.mdskills/lark-slides/references/lark-slides-whiteboard.mdskills/lark-slides/references/lark-slides-xml-get.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-create.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-delete.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-get.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-replace.mdskills/lark-slides/references/lark-slides-xml-presentations-get.mdskills/lark-slides/references/planning-layer.mdskills/lark-slides/references/slide-templates.mdskills/lark-slides/references/slides_chart_demo.xmlskills/lark-slides/references/slides_demo.xmlskills/lark-slides/references/slides_xml_schema_definition.xmlskills/lark-slides/references/troubleshooting.mdskills/lark-slides/references/validation-checklist.mdskills/lark-slides/references/visual-planning.mdskills/lark-slides/references/xml-format-guide.mdskills/lark-slides/references/xml-schema-quick-ref.md
💤 Files with no reviewable changes (7)
- skills/lark-slides/references/slide-templates.md
- skills/lark-slides/references/lark-slides-xml-get.md
- skills/lark-slides/references/lark-slides-whiteboard.md
- skills/lark-slides/references/slides_demo.xml
- skills/lark-slides/references/examples.md
- skills/lark-slides/references/lark-slides-replace-slide.md
- skills/lark-slides/references/xml-format-guide.md
🚧 Files skipped from review as they are similar to previous changes (7)
- skills/lark-slides/references/slides_xml_schema_definition.xml
- skills/lark-slides/references/lark-slides-xml-presentation-slide-delete.md
- skills/lark-slides/references/troubleshooting.md
- skills/lark-slides/references/xml-schema-quick-ref.md
- skills/lark-slides/references/asset-planning.md
- skills/lark-slides/references/slides_chart_demo.xml
- skills/lark-slides/references/planning-layer.md
a5fedd8 to
9881acf
Compare
There was a problem hiding this comment.
Actionable comments posted: 2
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
skills/lark-slides/SKILL.md (1)
331-331: 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick winStandardize executable slide commands as
xml_presentation.slide create.
skills/lark-slides/SKILL.md#L331-L331: replacexml_presentation.slide.createin the creation workflow.skills/lark-slides/references/lark-slides-xml-presentation-slide-create.md#L169-L169: replace the dotted form when referring to the executable CLI command.Verify the registered form against
meta_data.json; retain dotted notation only for schema/API identifiers.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@skills/lark-slides/SKILL.md` at line 331, Standardize the executable command references by replacing the dotted form with `xml_presentation.slide create` in skills/lark-slides/SKILL.md lines 331-331 and skills/lark-slides/references/lark-slides-xml-presentation-slide-create.md lines 169-169. Verify the command spelling against meta_data.json, while retaining dotted notation only when referring to schema or API identifiers.Sources: Coding guidelines, Learnings
♻️ Duplicate comments (3)
skills/lark-slides/references/visual-planning.md (1)
232-232: 🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick winDo not regenerate factual evidence with image generation.
For screenshots, charts, paper figures, and product captures, use cropping, zooming, splitting across slides, or deterministic redrawing. Generative recreation can change labels or data and make the presentation factually misleading.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@skills/lark-slides/references/visual-planning.md` at line 232, Update the visual-planning guidance to prohibit regenerating factual evidence with image-generation tools. For screenshots, charts, paper figures, and product captures, require cropping, zooming, splitting across slides, or deterministic redrawing instead, while preserving the existing readability guidance.skills/lark-slides/SKILL.md (2)
240-240: 🎯 Functional Correctness | 🔴 Critical | ⚡ Quick winMake the XML placeholder a comment.
The raw Chinese text becomes an invalid child of
<data>if the template is copied literally.Proposed fix
- 在这里放置 shape、line、table、chart 等元素 + <!-- 在这里放置 shape、line、table、chart 等元素 -->🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@skills/lark-slides/SKILL.md` at line 240, Replace the raw Chinese placeholder text under the <data> template section with a valid XML comment, preserving its guidance about placing shape, line, table, and chart elements without leaving text as a direct child of <data>.Source: Coding guidelines
21-21: 🎯 Functional Correctness | 🟠 Major | ⚡ Quick winDo not require images on every deliverable.
This can force irrelevant or fabricated imagery and conflicts with metadata-only asset planning and
fallback_if_missing. Require meaningful visual elements, allowing no image when imagery does not clarify the key message.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@skills/lark-slides/SKILL.md` at line 21, Update the visual-content requirement in the skill guidance to avoid requiring images for every deliverable. Require meaningful visual elements only when they clarify the key message, and allow metadata-only planning or no image when appropriate, consistent with fallback_if_missing; remove the prohibition on image-free output and duplicate-image restriction.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@skills/lark-slides/references/planning-layer.md`:
- Around line 207-222: Update the asset contract in the asset_need guidance to
explicitly allow supported XML-native primitives such as <shape> and <line> for
non-data diagram fallbacks, including architecture diagrams. Retain image
generation as an option and require native <chart> for supported data charts,
keeping the existing asset_type and chart_contract rules consistent with the
architecture_diagram example.
In `@skills/lark-slides/SKILL.md`:
- Line 41: 更新 SKILL.md 中关于交付 PPT 链接的要求:不要强制依赖 NotifyHuman;优先通过正常响应或输出提供 Slides
URL,并仅在 NotifyHuman 工具可用时使用它。
---
Outside diff comments:
In `@skills/lark-slides/SKILL.md`:
- Line 331: Standardize the executable command references by replacing the
dotted form with `xml_presentation.slide create` in skills/lark-slides/SKILL.md
lines 331-331 and
skills/lark-slides/references/lark-slides-xml-presentation-slide-create.md lines
169-169. Verify the command spelling against meta_data.json, while retaining
dotted notation only when referring to schema or API identifiers.
---
Duplicate comments:
In `@skills/lark-slides/references/visual-planning.md`:
- Line 232: Update the visual-planning guidance to prohibit regenerating factual
evidence with image-generation tools. For screenshots, charts, paper figures,
and product captures, require cropping, zooming, splitting across slides, or
deterministic redrawing instead, while preserving the existing readability
guidance.
In `@skills/lark-slides/SKILL.md`:
- Line 240: Replace the raw Chinese placeholder text under the <data> template
section with a valid XML comment, preserving its guidance about placing shape,
line, table, and chart elements without leaving text as a direct child of
<data>.
- Line 21: Update the visual-content requirement in the skill guidance to avoid
requiring images for every deliverable. Require meaningful visual elements only
when they clarify the key message, and allow metadata-only planning or no image
when appropriate, consistent with fallback_if_missing; remove the prohibition on
image-free output and duplicate-image restriction.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 425abfb6-21b6-4844-aff9-d40ab016d8d7
📒 Files selected for processing (25)
skills/lark-slides/SKILL.mdskills/lark-slides/references/asset-planning.mdskills/lark-slides/references/examples.mdskills/lark-slides/references/iconpark.mdskills/lark-slides/references/lark-slides-create.mdskills/lark-slides/references/lark-slides-media-upload.mdskills/lark-slides/references/lark-slides-pptx-template-workflows.mdskills/lark-slides/references/lark-slides-replace-slide.mdskills/lark-slides/references/lark-slides-screenshot.mdskills/lark-slides/references/lark-slides-whiteboard.mdskills/lark-slides/references/lark-slides-xml-get.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-create.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-delete.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-get.mdskills/lark-slides/references/lark-slides-xml-presentation-slide-replace.mdskills/lark-slides/references/lark-slides-xml-presentations-get.mdskills/lark-slides/references/planning-layer.mdskills/lark-slides/references/slide-templates.mdskills/lark-slides/references/slides_chart_demo.xmlskills/lark-slides/references/slides_demo.xmlskills/lark-slides/references/slides_xml_schema_definition.xmlskills/lark-slides/references/troubleshooting.mdskills/lark-slides/references/validation-checklist.mdskills/lark-slides/references/visual-planning.mdskills/lark-slides/references/xml-schema-quick-ref.md
💤 Files with no reviewable changes (6)
- skills/lark-slides/references/lark-slides-whiteboard.md
- skills/lark-slides/references/slides_demo.xml
- skills/lark-slides/references/lark-slides-xml-get.md
- skills/lark-slides/references/slide-templates.md
- skills/lark-slides/references/examples.md
- skills/lark-slides/references/lark-slides-replace-slide.md
🚧 Files skipped from review as they are similar to previous changes (13)
- skills/lark-slides/references/lark-slides-media-upload.md
- skills/lark-slides/references/lark-slides-xml-presentation-slide-get.md
- skills/lark-slides/references/lark-slides-screenshot.md
- skills/lark-slides/references/lark-slides-create.md
- skills/lark-slides/references/lark-slides-xml-presentation-slide-delete.md
- skills/lark-slides/references/validation-checklist.md
- skills/lark-slides/references/lark-slides-xml-presentations-get.md
- skills/lark-slides/references/slides_chart_demo.xml
- skills/lark-slides/references/lark-slides-xml-presentation-slide-replace.md
- skills/lark-slides/references/asset-planning.md
- skills/lark-slides/references/troubleshooting.md
- skills/lark-slides/references/xml-schema-quick-ref.md
- skills/lark-slides/references/slides_xml_schema_definition.xml
0c1b4d1 to
3d49950
Compare
chore(slides): update lark-slides skill to 0715 release bundle
Overwrite skills/lark-slides with the lark-slides-0715 release bundle.
Summary
Refresh the
lark-slidesskill to the 0715 release snapshot. This is a docs/skill-only change (no Go code touched): it rewrites SKILL.md and the reference/script set to the latest authoring guidance, drops materials that were retired in 0715, and adds the per-page create reference.Changes
SKILL.md,references/*to the lark-slides-0715 snapshot (tighter visual/layout, XML construction, asset-fallback, chart/icon, and lint/validation guidance).references/lark-slides-xml-presentation-slide-create.md(per-page create) and update the full-presentation XML retrieval docs, shortcuts, and error guidance.examples.md,slide-templates.md,slides_demo.xml,xml-format-guide.md,visual-styles.md,lark-slides-whiteboard.md,lark-slides-xml-get.md.lark-slides-xml-get.md→lark-slides-xml-presentations-get.md, add-slide-create).<table>width/heightschema attributes already on main (not reverted by the bundle).Related Issues
Summary by CodeRabbit
Documentation
Changes