📦 deps(thirdparty): update snapshots
This commit is contained in:
@@ -154,8 +154,10 @@ Own net-new PPTX creation in this workflow. When a PPTX file is required,
|
||||
create a small task-specific builder with the user's approved environment. Start
|
||||
slides from a blank layout and create native objects from the final bounding
|
||||
boxes. Enable word wrap, disable automatic text resizing, set text insets and
|
||||
alignment explicitly, and reject zero or negative bounding boxes before
|
||||
building.
|
||||
alignment explicitly, and reject zero or negative bounding boxes for non-line
|
||||
objects before building. Validate lines by requiring two distinct endpoints;
|
||||
horizontal and vertical lines may have a zero-height or zero-width bounding
|
||||
box.
|
||||
|
||||
Save the authored specification, PPTX, build manifest, audit records, and
|
||||
source manifest together. Do not add a large shared renderer or copy source
|
||||
@@ -181,7 +183,11 @@ with the slide ID, object ID, reason, owner, and review date.
|
||||
|
||||
The skill provides a read-only analysis contract, not packaged code. For a
|
||||
specific task, use `python-pptx` and the Office Open XML package to inspect a
|
||||
presentation. Produce only the context needed for the task:
|
||||
presentation. Use OOXML package inspection when `python-pptx` cannot expose
|
||||
theme, master, layout, relationship, notes, comments, animation, media, or
|
||||
non-modeled formatting evidence. Resolve the package relationship graph;
|
||||
never infer slide order from filenames or copy source package parts. Produce
|
||||
only the context needed for the task:
|
||||
|
||||
* Compact prompt context with slide count, styles, brands, template, and layout
|
||||
* Full extraction with `layout_tree`, summary metrics, and render-aware elements
|
||||
@@ -189,8 +195,10 @@ presentation. Produce only the context needed for the task:
|
||||
* Style-master analysis with colors, fonts, layout usage, and flow patterns
|
||||
|
||||
Use [reference-deck analysis recipes](references/reference-deck-analysis.md)
|
||||
and [Python guidance](references/python-snippets.md) as static implementation
|
||||
references. Keep all extraction read-only.
|
||||
and [reference-deck analysis patterns](references/reference-deck-analysis-patterns.md) as static implementation
|
||||
references. Use the bundled `references/ooxml-parsing.md` guidance for the
|
||||
package-part map, relationship resolution, namespace, and secure parsing
|
||||
requirements. Keep all extraction read-only.
|
||||
|
||||
## Visual Assets
|
||||
|
||||
@@ -208,8 +216,8 @@ objects.
|
||||
Before any external generation call, disclose the provider and model, what
|
||||
prompt or source material will leave the machine, the likely cost, and the
|
||||
output path. Obtain explicit confirmation unless the user already authorized
|
||||
that exact operation. Never overwrite an existing output without separate
|
||||
confirmation.
|
||||
that exact operation. Never overwrite an existing output or manifest without
|
||||
separate explicit confirmation.
|
||||
|
||||
## Examples
|
||||
|
||||
|
||||
Reference in New Issue
Block a user