{ "schema_version": 1, "audit_only": true, "runtime_consumed": false, "budget_policy": "fixed_upper_bound", "encoding": "o200k_base", "documents": { "include": [ "AGENTS.md", "skills/ppt-master/**/*.md", "skills/ppt-master/templates/charts/charts_index.json", "skills/ppt-master/templates/tables/tables_index.json", "skills/ppt-master/templates/schemas/*.json" ], "exclude": [], "max_tokens": 500000 }, "file_budgets": { "AGENTS.md": 2750, "skills/ppt-master/SKILL.md": 1250, "skills/ppt-master/references/executor-base.md": 9250, "skills/ppt-master/references/executor-structured.md": 5500, "skills/ppt-master/references/executor-chart.md": 3500, "skills/ppt-master/references/executor-visualization.md": 1250, "skills/ppt-master/references/executor-structure.md": 1500, "skills/ppt-master/references/executor-table.md": 1000, "skills/ppt-master/references/executor-image.md": 2000, "skills/ppt-master/references/executor-web-image.md": 750, "skills/ppt-master/references/executor-notes.md": 1000, "skills/ppt-master/references/shared-standards.md": 500, "skills/ppt-master/references/shared-standards-core.md": 13000, "skills/ppt-master/references/svg-effects.md": 15000, "skills/ppt-master/references/native-data-interface.md": 6750, "skills/ppt-master/references/pptx-structure-interface.md": 4750, "skills/ppt-master/references/strategist.md": 16000, "skills/ppt-master/references/strategist-image.md": 2750, "skills/ppt-master/references/strategist-template.md": 3000, "skills/ppt-master/templates/design_spec_reference.md": 3750, "skills/ppt-master/templates/spec_lock_reference.md": 2750, "skills/ppt-master/workflows/generate-pptx.md": 18000, "skills/ppt-master/workflows/stages/apply-template-workspace.md": 3500 }, "load_sets": { "bootstrap.routing": { "description": "Repository entry plus the single route-selection authority.", "scope": "cumulative", "files": [ "AGENTS.md", "skills/ppt-master/SKILL.md", "skills/ppt-master/workflows/routing.md" ], "max_tokens": 7750 }, "support.sponsor-recommendation.en": { "description": "English sponsor context for explicit user requests for model, AI image model, API/provider, or hosted-service recommendations.", "scope": "incremental", "files": [ "skills/ppt-master/SPONSORS.md" ], "max_tokens": 1500 }, "support.sponsor-recommendation.zh": { "description": "Chinese sponsor context for explicit user requests for model, AI image model, API/provider, or hosted-service recommendations.", "scope": "incremental", "files": [ "skills/ppt-master/SPONSORS_CN.md" ], "max_tokens": 1500 }, "route.create-template.brand": { "description": "Create Brand path; it authors no SVG and does not activate Template_Designer or SVG modules.", "scope": "cumulative", "include": [ "bootstrap.routing" ], "files": [ "skills/ppt-master/workflows/create-template.md", "skills/ppt-master/workflows/create-template/create-brand.md", "skills/ppt-master/templates/README.md", "skills/ppt-master/templates/brands/README.md" ], "max_tokens": 36000 }, "route.create-template.style": { "description": "Create Style path; it authors a roster-free direction/method spec and does not activate Template_Designer or SVG modules.", "scope": "cumulative", "include": [ "bootstrap.routing" ], "files": [ "skills/ppt-master/workflows/create-template.md", "skills/ppt-master/workflows/create-template/create-style.md", "skills/ppt-master/templates/README.md", "skills/ppt-master/templates/styles/README.md" ], "max_tokens": 37000 }, "route.create-template.deck": { "description": "Create Deck path through Template_Designer, SVG core, and the structured PPTX interface.", "scope": "cumulative", "include": [ "bootstrap.routing" ], "files": [ "skills/ppt-master/workflows/create-template.md", "skills/ppt-master/workflows/create-template/create-deck.md", "skills/ppt-master/references/template-designer.md", "skills/ppt-master/references/shared-standards-core.md", "skills/ppt-master/references/pptx-structure-interface.md", "skills/ppt-master/references/canvas-formats.md", "skills/ppt-master/templates/README.md", "skills/ppt-master/templates/decks/README.md" ], "max_tokens": 67000 }, "route.create-template.layout": { "description": "Create Layout path through Template_Designer, SVG core, and the structured PPTX interface.", "scope": "cumulative", "include": [ "bootstrap.routing" ], "files": [ "skills/ppt-master/workflows/create-template.md", "skills/ppt-master/workflows/create-template/create-layout.md", "skills/ppt-master/references/template-designer.md", "skills/ppt-master/references/shared-standards-core.md", "skills/ppt-master/references/pptx-structure-interface.md", "skills/ppt-master/references/canvas-formats.md", "skills/ppt-master/templates/README.md", "skills/ppt-master/templates/layouts/README.md" ], "max_tokens": 67000 }, "route.enhance-native-pptx": { "description": "Finished-PPTX native enhancement route.", "scope": "cumulative", "include": [ "bootstrap.routing" ], "files": [ "skills/ppt-master/workflows/native-enhance-pptx.md" ], "max_tokens": 13000 }, "route.fill-native-pptx": { "description": "Raw-PPTX native fill route.", "scope": "cumulative", "include": [ "bootstrap.routing" ], "files": [ "skills/ppt-master/workflows/template-fill-pptx.md" ], "max_tokens": 13000 }, "route.generate.planning": { "description": "Generate-PPTX planning through Strategist, including reference-first whole-document authoring, the three compact decision indexes, and a conservative audit envelope for only the exact custom bases selected after those indexes; schemas and optional scaffolds are tool-consumed.", "scope": "cumulative", "include": [ "bootstrap.routing" ], "files": [ "skills/ppt-master/workflows/generate-pptx.md", "skills/ppt-master/references/artifact-ownership.md", "skills/ppt-master/references/strategist.md", "skills/ppt-master/references/strategist-image.md", "skills/ppt-master/templates/design_spec_reference.md", "skills/ppt-master/templates/spec_lock_reference.md", "skills/ppt-master/references/modes/_index.md", "skills/ppt-master/references/visual-styles/_index.md", "skills/ppt-master/references/image-renderings/_index.md", "skills/ppt-master/scripts/docs/confirm_ui.md", "skills/ppt-master/templates/icons/README.md", { "glob": "skills/ppt-master/references/modes/*.md", "exclude": [ "*/_index.md" ], "select": 5, "load_event": "strategist-selected-mode-bases", "registry": "modes" }, { "glob": "skills/ppt-master/references/visual-styles/*.md", "exclude": [ "*/_index.md" ], "select": 18, "load_event": "strategist-selected-visual-style-bases", "registry": "visual-styles" }, { "glob": "skills/ppt-master/references/image-renderings/*.md", "exclude": [ "*/_index.md" ], "select": 20, "load_event": "strategist-selected-image-rendering-bases", "registry": "image-renderings" } ], "max_tokens": 110000 }, "route.generate.quick-generate": { "description": "Self-contained one-pass Generate profile with source intake, the three compact decision indexes, a conservative audit envelope for only the resolved preset or exact custom bases, conditional resource preparation, and complete flat SVG visual-construction authorities.", "scope": "cumulative", "include": [ "bootstrap.routing" ], "files": [ "skills/ppt-master/workflows/profiles/quick-generate.md", "skills/ppt-master/references/artifact-ownership.md", "skills/ppt-master/references/shared-standards-core.md", "skills/ppt-master/references/svg-effects.md", "skills/ppt-master/references/native-shape-authoring.md", "skills/ppt-master/references/semantic-svg.md", "skills/ppt-master/references/executor-structure.md", "skills/ppt-master/references/modes/_index.md", "skills/ppt-master/references/visual-styles/_index.md", "skills/ppt-master/references/image-renderings/_index.md", { "glob": "skills/ppt-master/references/modes/*.md", "exclude": [ "*/_index.md" ], "select": 5, "load_event": "quick-selected-mode-bases", "registry": "modes" }, { "glob": "skills/ppt-master/references/visual-styles/*.md", "exclude": [ "*/_index.md" ], "select": 18, "load_event": "quick-selected-visual-style-bases", "registry": "visual-styles" }, { "glob": "skills/ppt-master/references/image-renderings/*.md", "exclude": [ "*/_index.md" ], "select": 20, "load_event": "quick-selected-image-rendering-bases", "registry": "image-renderings" } ], "max_tokens": 92000 }, "route.generate.quick-generate.beautify": { "description": "Quick Generate with the shared strict 1:1 Beautify profile.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "profile.generate.beautify-pptx" ], "files": [], "max_tokens": 100000 }, "route.generate.quick-generate.image-to-pptx": { "description": "Codex-supported Quick-only Image to PPTX with registered reference-image layers and shared plates.", "scope": "cumulative", "include": [ "route.generate.quick-generate.in-hand-image", "profile.generate.image-to-pptx" ], "files": [ "skills/ppt-master/references/image-base.md", "skills/ppt-master/references/image-generator.md" ], "max_tokens": 130000 }, "route.generate.quick-generate.video-design": { "description": "Quick Generate with conditional video-delivery design, frozen-script notes, custom animation, and narration/audio delivery.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "stage.generate.video-design", "stage.generate.executor.notes", "stage.generate.customize-animations", "stage.shared.generate-audio" ], "files": [], "max_tokens": 140000 }, "route.generate.quick-generate.template-fusion": { "description": "Quick Generate with the maximum Brand, Style, Layout, and Deck exact-root fusion loaded for flat authoring.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "stage.generate.template.fusion-brand-style-layout-deck" ], "files": [], "max_tokens": 115000 }, "route.generate.quick-generate.topic-research": { "description": "Quick Generate with gap-targeted factual research before direct resource preparation and SVG authoring.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "stage.generate.topic-research" ], "files": [], "max_tokens": 94000 }, "route.generate.quick-generate.icon": { "description": "Quick Generate with project-local bundled icon selection and synchronization.", "scope": "cumulative", "include": [ "route.generate.quick-generate" ], "files": [ "skills/ppt-master/templates/icons/README.md" ], "max_tokens": 94000 }, "route.generate.quick-generate.in-hand-image": { "description": "Quick Generate with supplied, extracted, or placeholder image resources prepared before SVG authoring.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "stage.generate.executor.image" ], "files": [], "max_tokens": 110000 }, "route.generate.quick-generate.formula": { "description": "Quick Generate with manifest-driven formula rendering and formula-image realization.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "stage.generate.executor.image" ], "files": [ "skills/ppt-master/scripts/docs/image.md" ], "max_tokens": 110000 }, "route.generate.quick-generate.ai-two-types": { "description": "Quick Generate with AI resource preparation, representative rendering inputs, and two local image types.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "stage.generate.image.ai-two-types", "stage.generate.executor.image" ], "files": [], "max_tokens": 135000 }, "route.generate.quick-generate.web-image": { "description": "Quick Generate with web resource preparation, provenance, attribution, and image execution.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "stage.generate.image.web", "stage.generate.executor.web-image" ], "files": [], "max_tokens": 115000 }, "route.generate.quick-generate.visualization": { "description": "Quick Generate with bounded Chart/Table recall, their data-object branches, optional native-data metadata, and chart-coordinate verification before the final checker; the fixed Quick context already carries Shape Composition Grammar.", "scope": "cumulative", "include": [ "route.generate.quick-generate", "stage.generate.executor.visualization", "stage.generate.executor.chart", "stage.generate.executor.table", "stage.generate.executor.native-data", "stage.generate.verify-charts" ], "files": [ "skills/ppt-master/scripts/docs/visualization-recall.md" ], "max_tokens": 120000 }, "route.generate.planning-image": { "description": "Generate-PPTX planning context after a non-none image source is proposed or confirmed, including the compact layout math and vocabulary.", "scope": "cumulative", "include": [ "route.generate.planning", "stage.generate.strategist.image" ], "files": [], "max_tokens": 115000 }, "route.generate.planning-formula": { "description": "Formula-only planning context, including the shared image/formula layout math and vocabulary.", "scope": "cumulative", "include": [ "route.generate.planning", "stage.generate.strategist.image" ], "files": [], "max_tokens": 115000 }, "route.generate.planning-ai": { "description": "Generate-PPTX planning after AI imagery is confirmed, adding image-layout and resource-planning authorities to the rendering index and already-selected rendering bases.", "scope": "cumulative", "include": [ "route.generate.planning-image" ], "files": [], "max_tokens": 115000 }, "stage.generate.apply-template-workspace": { "description": "Post-Stage-1 Default or Quick exact-root workspace validation, installation, and fusion framework.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/stages/apply-template-workspace.md", "skills/ppt-master/templates/README.md" ], "max_tokens": 6000 }, "stage.generate.template.brand": { "description": "Conditional Brand workspace application with one selected Brand spec.", "scope": "incremental", "include": [ "stage.generate.apply-template-workspace" ], "files": [ "skills/ppt-master/templates/brands/README.md", { "glob": "skills/ppt-master/templates/brands/*/templates/design_spec.md", "select": 1, "load_event": "template-application" } ], "max_tokens": 7500 }, "stage.generate.template.style": { "description": "Conditional roster-free Style workspace application.", "scope": "incremental", "include": [ "stage.generate.apply-template-workspace" ], "files": [ "skills/ppt-master/templates/styles/README.md", { "glob": "skills/ppt-master/templates/styles/*/templates/design_spec.md", "select": 1, "load_event": "template-application" } ], "max_tokens": 9000 }, "stage.generate.template.layout": { "description": "Conditional Layout workspace application with one selected Layout spec.", "scope": "incremental", "include": [ "stage.generate.apply-template-workspace" ], "files": [ "skills/ppt-master/templates/layouts/README.md", { "glob": "skills/ppt-master/templates/layouts/*/templates/design_spec.md", "select": 1, "load_event": "template-application" } ], "max_tokens": 9000 }, "stage.generate.template.deck": { "description": "Conditional Deck workspace application with one selected Deck spec.", "scope": "incremental", "include": [ "stage.generate.apply-template-workspace" ], "files": [ "skills/ppt-master/templates/decks/README.md", { "glob": "skills/ppt-master/templates/decks/*/templates/design_spec.md", "select": 1, "load_event": "template-application" } ], "max_tokens": 8500 }, "stage.generate.template.brand-two": { "description": "Same-kind conflict path with two selected Brand specs.", "scope": "incremental", "include": [ "stage.generate.apply-template-workspace" ], "files": [ "skills/ppt-master/templates/brands/README.md", { "glob": "skills/ppt-master/templates/brands/*/templates/design_spec.md", "select": 2, "load_event": "template-application" } ], "max_tokens": 8500 }, "stage.generate.template.fusion-brand-style-layout-deck": { "description": "Maximum supported cross-kind fusion with Brand, Style, Layout, and Deck contracts.", "scope": "incremental", "include": [ "stage.generate.apply-template-workspace" ], "files": [ "skills/ppt-master/templates/brands/README.md", "skills/ppt-master/templates/styles/README.md", "skills/ppt-master/templates/layouts/README.md", "skills/ppt-master/templates/decks/README.md", { "glob": "skills/ppt-master/templates/brands/*/templates/design_spec.md", "select": 1, "load_event": "template-application" }, { "glob": "skills/ppt-master/templates/styles/*/templates/design_spec.md", "select": 1, "load_event": "template-application" }, { "glob": "skills/ppt-master/templates/layouts/*/templates/design_spec.md", "select": 1, "load_event": "template-application" }, { "glob": "skills/ppt-master/templates/decks/*/templates/design_spec.md", "select": 1, "load_event": "template-application" } ], "max_tokens": 19000 }, "route.generate.flat-no-image": { "description": "Default fixed Generate-PPTX context with no image-acquisition role.", "scope": "cumulative", "include": [ "route.generate.planning", "stage.generate.executor.flat", "stage.generate.executor.notes" ], "files": [], "max_tokens": 165000 }, "route.generate.flat-ai-two-types": { "description": "Generate-PPTX context with AI images, the selected preset or exact custom rendering bases, and two local types.", "scope": "cumulative", "include": [ "route.generate.planning-ai", "stage.generate.executor.flat", "stage.generate.executor.image", "stage.generate.executor.notes", "stage.generate.image.ai-two-types" ], "files": [], "max_tokens": 205000 }, "route.generate.flat-in-hand-image": { "description": "Generate-PPTX context with provided, placeholder, or formula images and no acquisition role.", "scope": "cumulative", "include": [ "route.generate.planning-image", "stage.generate.executor.flat", "stage.generate.executor.image", "stage.generate.executor.notes" ], "files": [], "max_tokens": 180000 }, "route.generate.flat-web-image": { "description": "Generate-PPTX context with web image acquisition.", "scope": "cumulative", "include": [ "route.generate.planning-image", "stage.generate.executor.flat", "stage.generate.executor.web-image", "stage.generate.executor.notes", "stage.generate.image.web" ], "files": [], "max_tokens": 190000 }, "route.enhance-native-pptx.audio": { "description": "Enhance Native PPTX with the shared narration-audio stage.", "scope": "cumulative", "include": [ "route.enhance-native-pptx", "stage.shared.generate-audio" ], "files": [], "max_tokens": 19000 }, "route.generate.beautify-flat-no-image": { "description": "Generate-PPTX 1:1 beautify profile on the flat no-image path.", "scope": "cumulative", "include": [ "route.generate.flat-no-image", "profile.generate.beautify-pptx" ], "files": [], "max_tokens": 175000 }, "route.generate.flat-no-image.video-design": { "description": "Default flat Generate-PPTX path with conditional video-delivery design, custom animation, and narration/audio delivery.", "scope": "cumulative", "include": [ "route.generate.flat-no-image", "stage.generate.video-design", "stage.generate.customize-animations", "stage.shared.generate-audio" ], "files": [], "max_tokens": 215000 }, "route.generate.flat-no-image-visualization": { "description": "Default flat Generate-PPTX path with visualization-reference consumption, all three information-model branches, optional native-data replacement, and chart verification.", "scope": "cumulative", "include": [ "route.generate.flat-no-image", "stage.generate.executor.visualization", "stage.generate.executor.chart", "stage.generate.executor.structure", "stage.generate.executor.table", "stage.generate.executor.native-data", "stage.generate.verify-charts" ], "files": [], "max_tokens": 185000 }, "route.generate.brand-flat-no-image": { "description": "Brand-preset flat Generate-PPTX path without image acquisition.", "scope": "cumulative", "include": [ "route.generate.planning-template", "stage.generate.executor.flat", "stage.generate.executor.notes", "stage.generate.template.brand" ], "files": [], "max_tokens": 180000 }, "route.generate.style-flat-no-image": { "description": "Style-workspace flat Generate-PPTX path without image acquisition.", "scope": "cumulative", "include": [ "route.generate.planning-template", "stage.generate.executor.flat", "stage.generate.executor.notes", "stage.generate.template.style" ], "files": [], "max_tokens": 180000 }, "route.generate.deck-structured-no-image": { "description": "Deck-preset structured Generate-PPTX path without image acquisition.", "scope": "cumulative", "include": [ "route.generate.planning-template", "stage.generate.executor.structured", "stage.generate.executor.notes", "stage.generate.template.deck" ], "files": [], "max_tokens": 190000 }, "route.generate.layout-structured-no-image": { "description": "Layout-preset structured Generate-PPTX path without image acquisition.", "scope": "cumulative", "include": [ "route.generate.planning-template", "stage.generate.executor.structured", "stage.generate.executor.notes", "stage.generate.template.layout" ], "files": [], "max_tokens": 190000 }, "route.generate.topic-only-flat-no-image": { "description": "Topic research followed by the default flat no-image Generate-PPTX path.", "scope": "cumulative", "include": [ "stage.generate.topic-research", "route.generate.flat-no-image" ], "files": [], "max_tokens": 170000 }, "stage.generate.executor.flat": { "description": "Incremental flat Executor core with complete visual-construction authorities, the compact mode/style indexes, and a conservative audit envelope for only the locked preset or exact custom references.", "scope": "incremental", "files": [ "skills/ppt-master/references/executor-base.md", "skills/ppt-master/references/shared-standards-core.md", "skills/ppt-master/references/svg-effects.md", "skills/ppt-master/references/native-shape-authoring.md", "skills/ppt-master/references/semantic-svg.md", "skills/ppt-master/references/modes/_index.md", "skills/ppt-master/references/visual-styles/_index.md", { "glob": "skills/ppt-master/references/modes/*.md", "exclude": [ "*/_index.md" ], "select": 5, "load_event": "executor-selected-mode-bases", "registry": "modes", "allow_repeat": true }, { "glob": "skills/ppt-master/references/visual-styles/*.md", "exclude": [ "*/_index.md" ], "select": 18, "load_event": "executor-selected-visual-style-bases", "registry": "visual-styles", "allow_repeat": true } ], "max_tokens": 64000 }, "stage.generate.executor.structured": { "description": "Structured template execution layered on the flat/shared core.", "scope": "incremental", "include": [ "stage.generate.executor.flat" ], "files": [ "skills/ppt-master/references/executor-structured.md", "skills/ppt-master/references/pptx-structure-interface.md" ], "max_tokens": 74000 }, "stage.generate.image.ai-two-types": { "description": "Incremental AI-image role with the selected preset or exact custom rendering bases and two selected local types.", "scope": "incremental", "files": [ "skills/ppt-master/references/image-base.md", "skills/ppt-master/references/image-generator.md", { "glob": "skills/ppt-master/references/image-renderings/_index.md", "select": 1, "load_event": "image-generator", "allow_repeat": true }, "skills/ppt-master/references/image-type-templates/_index.md", { "glob": "skills/ppt-master/references/image-renderings/*.md", "exclude": [ "*/_index.md" ], "select": 3, "load_event": "image-generator", "registry": "image-renderings", "allow_repeat": true }, { "glob": "skills/ppt-master/references/image-type-templates/*.md", "exclude": [ "*/_index.md" ], "select": 2, "registry": "image-type-templates" } ], "max_tokens": 26000 }, "stage.generate.image.web": { "description": "Incremental web-image acquisition role.", "scope": "incremental", "files": [ "skills/ppt-master/references/image-base.md", "skills/ppt-master/references/image-searcher.md" ], "max_tokens": 8000 }, "stage.generate.resume-execute": { "description": "Fresh-session resume plus the flat Executor core and post-SVG notes rules.", "scope": "fresh-session", "include": [ "bootstrap.routing", "stage.generate.executor.flat", "stage.generate.executor.notes" ], "files": [ "skills/ppt-master/workflows/generate-pptx.md", "skills/ppt-master/workflows/stages/resume-execute.md", "skills/ppt-master/references/artifact-ownership.md" ], "max_tokens": 97000 }, "stage.generate.resume-execute-image": { "description": "Fresh-session resume when the locked resource plan contains image rows.", "scope": "fresh-session", "include": [ "stage.generate.resume-execute", "stage.generate.executor.image" ], "files": [], "max_tokens": 115000 }, "stage.generate.topic-research": { "description": "Gap-targeted factual intake stage.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/stages/topic-research.md" ], "max_tokens": 2000 }, "profile.generate.beautify-pptx": { "description": "Strict 1:1 wording, order, and page-count profile with Default and explicit Quick branches.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/profiles/beautify-pptx.md" ], "max_tokens": 7750 }, "profile.generate.image-to-pptx": { "description": "Codex-supported, Quick-only profile for reconstructing raster page frames as layered editable PPTX.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/profiles/image-to-pptx.md" ], "max_tokens": 4000 }, "stage.generate.video-design": { "description": "Conditional recorded/self-running delivery design and prepared final-script handling shared by Default and Quick.", "scope": "incremental", "files": [ "skills/ppt-master/references/video-design.md" ], "max_tokens": 3250 }, "stage.generate.refine-spec": { "description": "Explicit post-confirmation spec refinement runbook.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/stages/refine-spec.md" ], "max_tokens": 1500 }, "stage.generate.verify-charts": { "description": "Conditional chart-calibration gate.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/stages/verify-charts.md" ], "max_tokens": 7000 }, "maintenance.visualization-authoring": { "description": "Shared chart and table catalog-template authoring guidance; not a Generate runtime load.", "scope": "incremental", "files": [ "skills/ppt-master/templates/VISUALIZATION_TEMPLATE_AUTHORING.md", "skills/ppt-master/templates/charts/README.md", "skills/ppt-master/templates/tables/README.md" ], "max_tokens": 10000 }, "stage.generate.visual-review": { "description": "Explicit visual-review stage plus its role reference.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/stages/visual-review.md", "skills/ppt-master/references/visual-review.md" ], "max_tokens": 7750 }, "stage.generate.live-preview": { "description": "Live preview and annotation stage.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/stages/live-preview.md" ], "max_tokens": 3000 }, "stage.generate.customize-animations": { "description": "Object-animation stage plus animation resolution rules.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/stages/customize-animations.md", "skills/ppt-master/references/animations.md", "skills/ppt-master/scripts/docs/pptx-animations.md", "skills/ppt-master/scripts/docs/pptx-transitions.md", "skills/ppt-master/scripts/docs/svg-pipeline.md" ], "max_tokens": 35000 }, "stage.generate.video-motion-plan": { "description": "Conditional resolved animation-to-video handoff contract.", "scope": "incremental", "files": [ "skills/ppt-master/scripts/docs/video-motion-plan.md" ], "max_tokens": 1250 }, "stage.generate.animation-options": { "description": "Conditional deck-wide transition, auto-advance, and entrance-animation options.", "scope": "incremental", "files": [ "skills/ppt-master/references/animations.md" ], "max_tokens": 11000 }, "stage.shared.generate-audio": { "description": "Shared narration-audio stage.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/stages/generate-audio.md" ], "max_tokens": 8000 }, "governance.failure-recovery": { "description": "Global stop, retry, and resume policy.", "scope": "incremental", "files": [ "skills/ppt-master/workflows/governance/failure-recovery.md" ], "max_tokens": 3250 }, "stage.shared.conversion-reference": { "description": "Conditional source-conversion and import compatibility reference.", "scope": "incremental", "files": [ "skills/ppt-master/scripts/docs/conversion.md" ], "max_tokens": 6750 }, "stage.shared.troubleshooting": { "description": "Conditional troubleshooting reference for generation failures.", "scope": "incremental", "files": [ "skills/ppt-master/scripts/docs/troubleshooting.md" ], "max_tokens": 1000 }, "stage.create-template.authored-preset": { "description": "Conditional native preset and Boolean shape authoring reference for Create Layout/Create Deck.", "scope": "incremental", "files": [ "skills/ppt-master/references/native-shape-authoring.md" ], "max_tokens": 5000 }, "route.generate.planning-template": { "description": "Generate-PPTX planning context after an explicit template workspace is installed.", "scope": "cumulative", "include": [ "route.generate.planning", "stage.generate.strategist.template" ], "files": [], "max_tokens": 110000 }, "route.generate.planning-template-ai": { "description": "Explicit template workspace plus confirmed AI-image planning.", "scope": "cumulative", "include": [ "route.generate.planning-template", "route.generate.planning-ai" ], "files": [], "max_tokens": 120000 }, "stage.generate.executor.chart": { "description": "Conditional value-driven chart execution rules.", "scope": "incremental", "files": [ "skills/ppt-master/references/executor-chart.md" ], "max_tokens": 3500 }, "stage.generate.executor.visualization": { "description": "Conditional selected visualization-reference resolution and flexible page-local adaptation rules.", "scope": "incremental", "files": [ "skills/ppt-master/references/executor-visualization.md" ], "max_tokens": 1250 }, "stage.generate.executor.structure": { "description": "Conditional page-local qualitative-topology construction rules.", "scope": "incremental", "files": [ "skills/ppt-master/references/executor-structure.md" ], "max_tokens": 1500 }, "stage.generate.executor.table": { "description": "Conditional semantic cell-grid construction rules.", "scope": "incremental", "files": [ "skills/ppt-master/references/executor-table.md" ], "max_tokens": 1000 }, "stage.generate.strategist.image": { "description": "Conditional Strategist image/formula layout math and compact composition vocabulary; the rendering decision core is already in base planning.", "scope": "incremental", "files": [ "skills/ppt-master/references/image-layout-spec.md", "skills/ppt-master/references/image-layout-patterns.md" ], "max_tokens": 11000 }, "stage.generate.strategist.template": { "description": "Conditional Strategist module for an explicitly installed template workspace.", "scope": "incremental", "files": [ "skills/ppt-master/references/strategist-template.md" ], "max_tokens": 3000 }, "stage.generate.executor.native-data": { "description": "Conditional preset-pattern and native chart/table metadata interface.", "scope": "incremental", "files": [ "skills/ppt-master/references/native-data-interface.md" ], "max_tokens": 6750 }, "stage.generate.executor.image": { "description": "Conditional image embedding and execution rules with the always-read layout math and compact composition vocabulary.", "scope": "incremental", "files": [ "skills/ppt-master/references/executor-image.md", "skills/ppt-master/references/image-layout-spec.md", "skills/ppt-master/references/image-layout-patterns.md", "skills/ppt-master/references/svg-image-embedding.md" ], "max_tokens": 13000 }, "stage.generate.executor.web-image": { "description": "Conditional sourced-image attribution layered on image execution.", "scope": "incremental", "include": [ "stage.generate.executor.image" ], "files": [ "skills/ppt-master/references/executor-web-image.md" ], "max_tokens": 14000 }, "stage.generate.executor.notes": { "description": "Post-SVG speaker-notes generation rules.", "scope": "incremental", "files": [ "skills/ppt-master/references/executor-notes.md" ], "max_tokens": 1000 }, "stage.generate.executor.native-shape": { "description": "Stock PowerPoint shape selection and Boolean materialization authority, always included in Generate Executor contexts.", "scope": "incremental", "files": [ "skills/ppt-master/references/native-shape-authoring.md" ], "max_tokens": 5000 }, "stage.shared.svg-effects": { "description": "Advanced SVG paint, effects, transforms, and geometry authority, always included in Generate Executor contexts and conditionally loaded by other SVG-authoring routes.", "scope": "incremental", "files": [ "skills/ppt-master/references/svg-effects.md" ], "max_tokens": 15000 } }, "duplicates": { "min_chars": 100, "min_words": 20, "shingle_words": 4, "min_shared_shingles": 3, "max_shingle_frequency": 24, "near_similarity": 0.82, "max_exact_results": 100, "max_near_results": 100, "accepted": [ { "kind": "exact", "fingerprint": "7c36a9231d14", "paths": [ "skills/ppt-master/templates/decks/README.md", "skills/ppt-master/templates/layouts/README.md" ], "reason": "Shared boilerplate between sibling template-kind docs; kept in lockstep on purpose." }, { "kind": "exact", "fingerprint": "d886e9fcb8dc", "paths": [ "skills/ppt-master/templates/brands/中国电信/templates/design_spec.md", "skills/ppt-master/templates/brands/中国电建/templates/design_spec.md" ], "reason": "Brand preset scaffolds share fixed section boilerplate by design." }, { "kind": "exact", "fingerprint": "0faa93c4c11f", "paths": [ "skills/ppt-master/templates/brands/中国电信/templates/design_spec.md", "skills/ppt-master/templates/brands/中国电建/templates/design_spec.md", "skills/ppt-master/templates/brands/中汽研/templates/design_spec.md" ], "reason": "Brand preset scaffolds share fixed section boilerplate by design." }, { "kind": "exact", "fingerprint": "0d0f56615a1f", "paths": [ "skills/ppt-master/references/ai-image-comparison/palette/_manifest.md", "skills/ppt-master/references/ai-image-comparison/rendering/_manifest.md", "skills/ppt-master/references/ai-image-comparison/type/_manifest.md" ], "reason": "Generated comparison-asset manifests share an identical header by construction." }, { "kind": "exact", "fingerprint": "890890f28896", "paths": [ "skills/ppt-master/templates/brands/bain/templates/design_spec.md", "skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md" ], "reason": "Consulting brand presets keep the same no-bundled-logo trademark safeguard by design." }, { "kind": "exact", "fingerprint": "83e5480404c3", "paths": [ "skills/ppt-master/templates/brands/alibaba/templates/design_spec.md", "skills/ppt-master/templates/brands/aws/templates/design_spec.md", "skills/ppt-master/templates/brands/huawei/templates/design_spec.md", "skills/ppt-master/templates/brands/microsoft/templates/design_spec.md", "skills/ppt-master/templates/brands/tencent/templates/design_spec.md", "skills/ppt-master/templates/brands/xiaomi/templates/design_spec.md" ], "reason": "Corporate brand presets share the same proprietary-font fallback contract by design." }, { "kind": "exact", "fingerprint": "13dd086d3977", "paths": [ "skills/ppt-master/templates/brands/accenture/templates/design_spec.md", "skills/ppt-master/templates/brands/bain/templates/design_spec.md", "skills/ppt-master/templates/brands/deloitte/templates/design_spec.md", "skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md", "skills/ppt-master/templates/brands/pwc/templates/design_spec.md" ], "reason": "Consulting brand presets share the same proprietary-font fallback contract by design." }, { "kind": "exact", "fingerprint": "f2572d50249b", "paths": [ "skills/ppt-master/templates/brands/deloitte/templates/design_spec.md", "skills/ppt-master/templates/brands/pwc/templates/design_spec.md" ], "reason": "Sibling consulting presets share the same evidence-writing convention by design." }, { "kind": "exact", "fingerprint": "141b0d6205da", "paths": [ "skills/ppt-master/templates/brands/accenture/templates/design_spec.md", "skills/ppt-master/templates/brands/bain/templates/design_spec.md", "skills/ppt-master/templates/brands/bcg/templates/design_spec.md", "skills/ppt-master/templates/brands/deloitte/templates/design_spec.md", "skills/ppt-master/templates/brands/jpmorgan/templates/design_spec.md", "skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md", "skills/ppt-master/templates/brands/pwc/templates/design_spec.md" ], "reason": "Consulting brand presets share the same restrained icon convention by design." }, { "kind": "exact", "fingerprint": "c5b068fe89b0", "paths": [ "skills/ppt-master/templates/brands/alibaba/templates/design_spec.md", "skills/ppt-master/templates/brands/huawei/templates/design_spec.md", "skills/ppt-master/templates/brands/ibm/templates/design_spec.md", "skills/ppt-master/templates/brands/microsoft/templates/design_spec.md", "skills/ppt-master/templates/brands/nvidia/templates/design_spec.md", "skills/ppt-master/templates/brands/tencent/templates/design_spec.md", "skills/ppt-master/templates/brands/xiaomi/templates/design_spec.md" ], "reason": "Corporate brand presets share the same consistent icon convention by design." }, { "kind": "exact", "fingerprint": "6a432b0cc1df", "paths": [ "skills/ppt-master/templates/decks/README.md", "skills/ppt-master/templates/layouts/README.md" ], "reason": "Sibling Deck and Layout docs keep the shared replication-mode explanation in lockstep." }, { "kind": "exact", "fingerprint": "286b55cb84d7", "paths": [ "skills/ppt-master/templates/styles/academic-research/templates/design_spec.md", "skills/ppt-master/templates/styles/consulting-decision/templates/design_spec.md", "skills/ppt-master/templates/styles/creative-pitch/templates/design_spec.md", "skills/ppt-master/templates/styles/incident-postmortem/templates/design_spec.md", "skills/ppt-master/templates/styles/investor-pitch/templates/design_spec.md", "skills/ppt-master/templates/styles/narrative-keynote/templates/design_spec.md", "skills/ppt-master/templates/styles/operating-review/templates/design_spec.md", "skills/ppt-master/templates/styles/product-launch/templates/design_spec.md", "skills/ppt-master/templates/styles/science-explainer/templates/design_spec.md", "skills/ppt-master/templates/styles/solution-proposal/templates/design_spec.md", "skills/ppt-master/templates/styles/technical-deepdive/templates/design_spec.md", "skills/ppt-master/templates/styles/workshop-teaching/templates/design_spec.md" ], "reason": "Style preset specs share the same explicit-only visual-review trigger by design." }, { "kind": "exact", "fingerprint": "ea999949f34d", "paths": [ "skills/ppt-master/templates/brands/accenture/templates/design_spec.md", "skills/ppt-master/templates/brands/alibaba/templates/design_spec.md", "skills/ppt-master/templates/brands/anthropic/templates/design_spec.md", "skills/ppt-master/templates/brands/aws/templates/design_spec.md", "skills/ppt-master/templates/brands/bain/templates/design_spec.md", "skills/ppt-master/templates/brands/bcg/templates/design_spec.md", "skills/ppt-master/templates/brands/deloitte/templates/design_spec.md", "skills/ppt-master/templates/brands/huawei/templates/design_spec.md", "skills/ppt-master/templates/brands/ibm/templates/design_spec.md", "skills/ppt-master/templates/brands/jpmorgan/templates/design_spec.md", "skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md", "skills/ppt-master/templates/brands/microsoft/templates/design_spec.md", "skills/ppt-master/templates/brands/nvidia/templates/design_spec.md", "skills/ppt-master/templates/brands/pwc/templates/design_spec.md", "skills/ppt-master/templates/brands/tencent/templates/design_spec.md", "skills/ppt-master/templates/brands/xiaomi/templates/design_spec.md" ], "reason": "Brand preset specs share the same portable fallback typography table by design." }, { "kind": "exact", "fingerprint": "1ad663619aa4", "paths": [ "skills/ppt-master/templates/brands/alibaba/templates/design_spec.md", "skills/ppt-master/templates/brands/tencent/templates/design_spec.md" ], "reason": "Sibling corporate brand presets intentionally share the same voice defaults." }, { "kind": "exact", "fingerprint": "d21d5ba8b91e", "paths": [ "skills/ppt-master/templates/brands/aws/templates/design_spec.md", "skills/ppt-master/templates/brands/microsoft/templates/design_spec.md", "skills/ppt-master/templates/brands/nvidia/templates/design_spec.md", "skills/ppt-master/templates/brands/xiaomi/templates/design_spec.md" ], "reason": "Sibling corporate brand presets intentionally share the same voice defaults." }, { "kind": "exact", "fingerprint": "211e050e37d1", "paths": [ "skills/ppt-master/templates/brands/accenture/templates/design_spec.md", "skills/ppt-master/templates/brands/bain/templates/design_spec.md", "skills/ppt-master/templates/brands/bcg/templates/design_spec.md", "skills/ppt-master/templates/brands/deloitte/templates/design_spec.md", "skills/ppt-master/templates/brands/huawei/templates/design_spec.md", "skills/ppt-master/templates/brands/ibm/templates/design_spec.md", "skills/ppt-master/templates/brands/jpmorgan/templates/design_spec.md", "skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md", "skills/ppt-master/templates/brands/pwc/templates/design_spec.md" ], "reason": "Sibling formal brand presets intentionally share the same voice defaults." }, { "kind": "exact", "fingerprint": "1136fd17656e", "paths": [ "skills/ppt-master/templates/styles/academic-research/templates/design_spec.md", "skills/ppt-master/templates/styles/consulting-decision/templates/design_spec.md", "skills/ppt-master/templates/styles/creative-pitch/templates/design_spec.md", "skills/ppt-master/templates/styles/incident-postmortem/templates/design_spec.md", "skills/ppt-master/templates/styles/investor-pitch/templates/design_spec.md", "skills/ppt-master/templates/styles/narrative-keynote/templates/design_spec.md", "skills/ppt-master/templates/styles/operating-review/templates/design_spec.md", "skills/ppt-master/templates/styles/product-launch/templates/design_spec.md", "skills/ppt-master/templates/styles/science-explainer/templates/design_spec.md", "skills/ppt-master/templates/styles/solution-proposal/templates/design_spec.md", "skills/ppt-master/templates/styles/technical-deepdive/templates/design_spec.md", "skills/ppt-master/templates/styles/workshop-teaching/templates/design_spec.md" ], "reason": "Style preset specs share the same method-only scope boundary by design." }, { "kind": "exact", "fingerprint": "99d8baf1be58", "paths": [ "skills/ppt-master/workflows/create-template/create-brand.md", "skills/ppt-master/workflows/create-template/create-style.md" ], "reason": "Mutually exclusive child workflows share the same resolved-workspace handoff contract." } ] }, "authority_edges": [ { "concern": "package-entry", "from": "AGENTS.md", "to": "skills/ppt-master/SKILL.md" }, { "concern": "route-selection", "from": "AGENTS.md", "to": "skills/ppt-master/workflows/routing.md" }, { "concern": "route-selection", "from": "skills/ppt-master/SKILL.md", "to": "skills/ppt-master/workflows/routing.md" }, { "concern": "default-generate-workflow", "from": "skills/ppt-master/workflows/routing.md", "to": "skills/ppt-master/workflows/generate-pptx.md" }, { "concern": "quick-generate-workflow", "from": "skills/ppt-master/workflows/routing.md", "to": "skills/ppt-master/workflows/profiles/quick-generate.md" }, { "concern": "failure-policy", "from": "skills/ppt-master/workflows/generate-pptx.md", "to": "skills/ppt-master/workflows/governance/failure-recovery.md" }, { "concern": "artifact-ownership", "from": "skills/ppt-master/workflows/generate-pptx.md", "to": "skills/ppt-master/references/artifact-ownership.md" }, { "concern": "template-application", "from": "skills/ppt-master/workflows/generate-pptx.md", "to": "skills/ppt-master/workflows/stages/apply-template-workspace.md" }, { "concern": "quick-template-application", "from": "skills/ppt-master/workflows/profiles/quick-generate.md", "to": "skills/ppt-master/workflows/stages/apply-template-workspace.md" }, { "concern": "template-model", "from": "skills/ppt-master/workflows/stages/apply-template-workspace.md", "to": "skills/ppt-master/templates/README.md" }, { "concern": "template-kind-schema", "from": "skills/ppt-master/workflows/stages/apply-template-workspace.md", "to": "skills/ppt-master/templates/brands/README.md" }, { "concern": "template-kind-schema", "from": "skills/ppt-master/workflows/stages/apply-template-workspace.md", "to": "skills/ppt-master/templates/styles/README.md" }, { "concern": "template-kind-schema", "from": "skills/ppt-master/workflows/stages/apply-template-workspace.md", "to": "skills/ppt-master/templates/layouts/README.md" }, { "concern": "template-kind-schema", "from": "skills/ppt-master/workflows/stages/apply-template-workspace.md", "to": "skills/ppt-master/templates/decks/README.md" }, { "concern": "svg-core-contract", "from": "skills/ppt-master/references/executor-base.md", "to": "skills/ppt-master/references/shared-standards-core.md" }, { "concern": "visualization-reference-routing", "from": "skills/ppt-master/references/executor-base.md", "to": "skills/ppt-master/references/executor-visualization.md" }, { "concern": "structured-executor-routing", "from": "skills/ppt-master/references/executor-base.md", "to": "skills/ppt-master/references/executor-structured.md" }, { "concern": "chart-executor-routing", "from": "skills/ppt-master/references/executor-base.md", "to": "skills/ppt-master/references/executor-chart.md" }, { "concern": "structure-executor-routing", "from": "skills/ppt-master/references/executor-base.md", "to": "skills/ppt-master/references/executor-structure.md" }, { "concern": "table-executor-routing", "from": "skills/ppt-master/references/executor-base.md", "to": "skills/ppt-master/references/executor-table.md" }, { "concern": "native-data-routing", "from": "skills/ppt-master/references/executor-base.md", "to": "skills/ppt-master/references/native-data-interface.md" }, { "concern": "visualization-chart-routing", "from": "skills/ppt-master/references/executor-visualization.md", "to": "skills/ppt-master/references/executor-chart.md" }, { "concern": "visualization-structure-routing", "from": "skills/ppt-master/references/executor-visualization.md", "to": "skills/ppt-master/references/executor-structure.md" }, { "concern": "visualization-table-routing", "from": "skills/ppt-master/references/executor-visualization.md", "to": "skills/ppt-master/references/executor-table.md" }, { "concern": "structured-execution-contract", "from": "skills/ppt-master/references/executor-structured.md", "to": "skills/ppt-master/references/pptx-structure-interface.md" }, { "concern": "native-data-contract", "from": "skills/ppt-master/references/executor-chart.md", "to": "skills/ppt-master/references/native-data-interface.md" }, { "concern": "chart-verification-handoff", "from": "skills/ppt-master/references/executor-chart.md", "to": "skills/ppt-master/workflows/stages/verify-charts.md" }, { "concern": "native-table-contract", "from": "skills/ppt-master/references/executor-table.md", "to": "skills/ppt-master/references/native-data-interface.md" }, { "concern": "strategist-image-routing", "from": "skills/ppt-master/references/strategist.md", "to": "skills/ppt-master/references/strategist-image.md" }, { "concern": "strategist-template-routing", "from": "skills/ppt-master/references/strategist.md", "to": "skills/ppt-master/references/strategist-template.md" }, { "concern": "design-spec-schema", "from": "skills/ppt-master/templates/design_spec_reference.md", "to": "skills/ppt-master/templates/schemas/design_spec.schema.json" }, { "concern": "spec-lock-schema", "from": "skills/ppt-master/templates/spec_lock_reference.md", "to": "skills/ppt-master/templates/schemas/spec_lock.schema.json" } ], "registries": [ { "name": "image-layout-patterns", "kind": "structured_markdown", "source": "skills/ppt-master/references/image-layout-patterns.md", "entry_pattern": "^-\\s+\\*\\*#(?P[PMAC][1-9][0-9]*-[0-9]+)\\s+·\\s+", "sequence_width": 2, "prefix_counts": { "P1": 13, "P2": 10, "P3": 23, "M1": 11, "M2": 9, "M3": 7, "A1": 4, "A2": 3, "A3": 3, "C1": 1, "C2": 2, "C3": 1 }, "reference_terms": [ "image-layout-patterns", "image-text layout patterns" ], "claim_nouns": [ "technique", "techniques", "pattern", "patterns", "entry", "entries" ] }, { "name": "modes", "kind": "directory", "source": "skills/ppt-master/references/modes/_index.md", "validate_index_links": true, "glob": "skills/ppt-master/references/modes/*.md", "exclude": [ "*/_index.md" ], "reference_terms": [ "modes/_index.md", "modes — index" ], "claim_nouns": [ "mode", "modes" ] }, { "name": "visual-styles", "kind": "directory", "source": "skills/ppt-master/references/visual-styles/_index.md", "validate_index_links": true, "glob": "skills/ppt-master/references/visual-styles/*.md", "exclude": [ "*/_index.md" ], "reference_terms": [ "visual-styles/_index.md", "visual styles" ], "claim_nouns": [ "style", "styles", "visual style", "visual styles" ] }, { "name": "image-renderings", "kind": "directory", "source": "skills/ppt-master/references/image-renderings/_index.md", "validate_index_links": true, "glob": "skills/ppt-master/references/image-renderings/*.md", "exclude": [ "*/_index.md" ], "reference_terms": [ "image-renderings/_index.md", "renderings — index" ], "claim_nouns": [ "rendering", "renderings" ] }, { "name": "image-type-templates", "kind": "directory", "source": "skills/ppt-master/references/image-type-templates/_index.md", "validate_index_links": true, "glob": "skills/ppt-master/references/image-type-templates/*.md", "exclude": [ "*/_index.md" ], "reference_terms": [ "image-type-templates/_index.md", "type templates" ], "claim_nouns": [ "type", "types" ] }, { "name": "chart-templates", "kind": "json_collection", "source": "skills/ppt-master/templates/charts/charts_index.json", "key": "charts", "reference_terms": [ "charts_index.json", "chart catalog", "catalog read" ], "claim_nouns": [ "chart", "charts", "summary", "summaries", "template", "templates", "type", "types" ] }, { "name": "table-templates", "kind": "json_collection", "source": "skills/ppt-master/templates/tables/tables_index.json", "key": "tables", "reference_terms": [ "tables_index.json", "table catalog" ], "claim_nouns": [ "table", "tables", "summary", "summaries", "template", "templates", "type", "types" ] } ], "schema_grammars": [ { "source": "skills/ppt-master/templates/schemas/spec_lock.schema.json", "fields": [ "font_family", "image_rendering", "page_visualizations", "page_charts", "page_layouts", "page_pptx_layouts", "page_rhythm", "pptx_layouts", "pptx_masters", "stroke_width" ], "scan": [ "skills/ppt-master/SKILL.md", "skills/ppt-master/references/*.md", "skills/ppt-master/references/**/*.md", "skills/ppt-master/workflows/*.md", "skills/ppt-master/workflows/**/*.md", "skills/ppt-master/templates/*.md" ], "accepted": [ { "field": "font_family", "owner_fingerprint": "e33850f3053a", "projections": [ { "path": "skills/ppt-master/references/executor-base.md", "role": "consumer", "fingerprint": "d937b965024b", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/strategist.md", "role": "producer", "fingerprint": "4c133143e2f2", "reason": "This producer projects the owner field into the planning contract." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "90feed81f021", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/workflows/routing.md", "role": "consumer", "fingerprint": "a287404b8f1e", "reason": "This consumer needs the field contract for deterministic execution." } ] }, { "field": "image_rendering", "owner_fingerprint": "819d948a3087", "projections": [ { "path": "skills/ppt-master/references/image-generator.md", "role": "compatibility", "fingerprint": "5a6f2f95be38", "reason": "This site documents a legacy or omission compatibility boundary." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "3d0b27f3d979", "reason": "This reference mirrors the owner field grammar or ownership boundary." } ] }, { "field": "page_charts", "owner_fingerprint": "0edfe64300c1", "projections": [ { "path": "skills/ppt-master/references/executor-structured.md", "role": "compatibility", "fingerprint": "a6ae3dfb6e6a", "reason": "This site documents a legacy or omission compatibility boundary." }, { "path": "skills/ppt-master/references/executor-visualization.md", "role": "compatibility", "fingerprint": "055ab59c533e", "reason": "This site documents a legacy or omission compatibility boundary." }, { "path": "skills/ppt-master/references/strategist-template.md", "role": "compatibility", "fingerprint": "b0f9494f710a", "reason": "This site documents a legacy or omission compatibility boundary." }, { "path": "skills/ppt-master/references/strategist.md", "role": "compatibility", "fingerprint": "ba50ab71bc88", "reason": "This site documents a legacy or omission compatibility boundary." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "compatibility", "fingerprint": "39d5baf1e189", "reason": "This site documents a legacy or omission compatibility boundary." }, { "path": "skills/ppt-master/workflows/stages/resume-execute.md", "role": "compatibility", "fingerprint": "023cf4d8ecbd", "reason": "This site documents a legacy or omission compatibility boundary." } ] }, { "field": "page_layouts", "owner_fingerprint": "64d28e112785", "projections": [ { "path": "skills/ppt-master/references/artifact-ownership.md", "role": "reference", "fingerprint": "be5e3881ee0d", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/references/executor-structured.md", "role": "consumer", "fingerprint": "f77d8a752b85", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/pptx-structure-interface.md", "role": "reference", "fingerprint": "60f4c8b8d08a", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "c35477d35410", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/workflows/create-template.md", "role": "reference", "fingerprint": "b26d839b24b9", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/workflows/stages/apply-template-workspace.md", "role": "compatibility", "fingerprint": "1c393e47c311", "reason": "This site documents a legacy or omission compatibility boundary." } ] }, { "field": "page_pptx_layouts", "owner_fingerprint": "f436e6ae4bb8", "projections": [ { "path": "skills/ppt-master/references/artifact-ownership.md", "role": "reference", "fingerprint": "f91ef56378bb", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/references/executor-structured.md", "role": "consumer", "fingerprint": "70d500bb46dc", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/pptx-structure-interface.md", "role": "reference", "fingerprint": "b4596417aeec", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/references/shared-standards-core.md", "role": "reference", "fingerprint": "8afb713e37e8", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/references/strategist-template.md", "role": "producer", "fingerprint": "fb6d05bac6e4", "reason": "This producer projects the owner field into the planning contract." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "a67117d67b3e", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/workflows/create-template.md", "role": "reference", "fingerprint": "40b13ab57503", "reason": "This reference mirrors the owner field grammar or ownership boundary." } ] }, { "field": "page_rhythm", "owner_fingerprint": "9d8344e389b1", "projections": [ { "path": "skills/ppt-master/references/executor-base.md", "role": "consumer", "fingerprint": "4925a1ead978", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/strategist.md", "role": "producer", "fingerprint": "c326f18fa7c3", "reason": "This producer projects the owner field into the planning contract." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "25aabdb0ee04", "reason": "This reference mirrors the owner field grammar or ownership boundary." } ] }, { "field": "page_visualizations", "owner_fingerprint": "b3cdf822635a", "projections": [ { "path": "skills/ppt-master/references/executor-structured.md", "role": "consumer", "fingerprint": "105f5e4ce2ce", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/executor-visualization.md", "role": "consumer", "fingerprint": "8b173848afa7", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/strategist.md", "role": "producer", "fingerprint": "1c8aa960c9e4", "reason": "This producer projects the owner field into the planning contract." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "f45f26b4d11c", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/workflows/profiles/beautify-pptx.md", "role": "producer", "fingerprint": "308c0a3ef9d9", "reason": "This producer projects the owner field into the planning contract." } ] }, { "field": "pptx_layouts", "owner_fingerprint": "1037e878eaa1", "projections": [ { "path": "skills/ppt-master/references/artifact-ownership.md", "role": "reference", "fingerprint": "447cd531facc", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/references/executor-structured.md", "role": "consumer", "fingerprint": "5174447ee0a8", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/pptx-structure-interface.md", "role": "reference", "fingerprint": "6f93a0561460", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/references/strategist-template.md", "role": "producer", "fingerprint": "f97c538adf92", "reason": "This producer projects the owner field into the planning contract." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "2d6dba6c449e", "reason": "This reference mirrors the owner field grammar or ownership boundary." } ] }, { "field": "pptx_masters", "owner_fingerprint": "7cbe6ec7056e", "projections": [ { "path": "skills/ppt-master/references/artifact-ownership.md", "role": "reference", "fingerprint": "7eba0fa766a6", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/references/executor-structured.md", "role": "consumer", "fingerprint": "e5dcb49a9a61", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/pptx-structure-interface.md", "role": "reference", "fingerprint": "92a978e5d229", "reason": "This reference mirrors the owner field grammar or ownership boundary." }, { "path": "skills/ppt-master/references/strategist-template.md", "role": "producer", "fingerprint": "29a9e58295a9", "reason": "This producer projects the owner field into the planning contract." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "89b01fc1b354", "reason": "This reference mirrors the owner field grammar or ownership boundary." } ] }, { "field": "stroke_width", "owner_fingerprint": "6683d97fc796", "projections": [ { "path": "skills/ppt-master/references/executor-base.md", "role": "consumer", "fingerprint": "96e0f7380de0", "reason": "This consumer needs the field contract for deterministic execution." }, { "path": "skills/ppt-master/references/strategist.md", "role": "producer", "fingerprint": "feb2b322c7ce", "reason": "This producer projects the owner field into the planning contract." }, { "path": "skills/ppt-master/templates/spec_lock_reference.md", "role": "reference", "fingerprint": "9d35b546fb2d", "reason": "This reference mirrors the owner field grammar or ownership boundary." } ] } ] }, { "source": "skills/ppt-master/scripts/docs/confirm_ui.md", "fields": [ "image_ai_path" ], "scan": [ "skills/ppt-master/SKILL.md", "skills/ppt-master/references/*.md", "skills/ppt-master/references/**/*.md", "skills/ppt-master/workflows/*.md", "skills/ppt-master/workflows/**/*.md", "skills/ppt-master/templates/*.md" ] } ], "coverage": { "exempt": [ { "glob": "skills/ppt-master/workflows/index.md", "reason": "Maintainer-only workflow inventory; never loaded during task execution." }, { "glob": "skills/ppt-master/references/ai-image-comparison/README.md", "reason": "Maintenance-only comparison-gallery overview; never loaded by generation roles." }, { "glob": "skills/ppt-master/references/ai-image-comparison/*/_manifest.md", "reason": "Generated comparison-gallery manifests; never loaded by generation roles." }, { "glob": "skills/ppt-master/references/ai-image-comparison/*/_subject.md", "reason": "Generated comparison-gallery subjects; never loaded by generation roles." }, { "glob": "skills/ppt-master/references/image-palettes/*.md", "reason": "Legacy tombstone and archived presets; _index.md forbids loading them in current generation." }, { "glob": "skills/ppt-master/scripts/README.md", "reason": "Script inventory for maintainers; not loaded by generation roles." }, { "glob": "skills/ppt-master/scripts/docs/project.md", "reason": "Maintainer command reference; route steps carry the required project commands." }, { "glob": "skills/ppt-master/scripts/docs/prompt_audit.md", "reason": "Maintainer-only documentation for this audit tool." }, { "glob": "skills/ppt-master/scripts/docs/mask-gradient-smoke.md", "reason": "Maintainer-only executable smoke; never loaded by generation roles." }, { "glob": "skills/ppt-master/scripts/docs/advanced-image-motion-smoke.md", "reason": "Maintainer-only executable image-and-motion smoke; never loaded by generation roles." }, { "glob": "skills/ppt-master/scripts/docs/multilingual-text-smoke.md", "reason": "Maintainer-only executable multilingual export smoke; never loaded by generation roles." }, { "glob": "skills/ppt-master/scripts/docs/update_spec.md", "reason": "Maintainer command reference for an optional helper script." }, { "glob": "skills/ppt-master/scripts/docs/chart-recall.md", "reason": "Legacy compatibility note; current generation loads visualization-recall.md." }, { "glob": "skills/ppt-master/scripts/pptx_shapes/data/NOTICE.md", "reason": "License notice; never loaded as prompt context." }, { "glob": "skills/ppt-master/templates/icons/THIRD_PARTY_NOTICES.md", "reason": "Third-party icon license and provenance notice; distributed for compliance, never loaded as prompt context." }, { "glob": "skills/ppt-master/templates/sounds/README.md", "reason": "Bundled sound-library usage and metadata reference; not loaded as runtime prompt context." }, { "glob": "skills/ppt-master/templates/sounds/THIRD_PARTY_NOTICES.md", "reason": "Third-party sound license and provenance notice; distributed for compliance, never loaded as prompt context." }, { "glob": "skills/ppt-master/references/shared-standards.md", "reason": "Compatibility router only; runtime load sets select the core and triggered modules directly." }, { "glob": "skills/ppt-master/templates/scaffolds/*.md", "reason": "Optional versioned tool-copy assets; normal Generate authoring reads the reference guides and writes complete artifacts from scratch." }, { "glob": "skills/ppt-master/templates/charts/charts_index.json", "reason": "Machine-consumed chart-family registry; Strategist receives only bounded visualization-recall candidates." }, { "glob": "skills/ppt-master/templates/tables/tables_index.json", "reason": "Machine-consumed table-family registry; Strategist receives only bounded visualization-recall candidates." }, { "glob": "skills/ppt-master/templates/schemas/*.json", "reason": "Machine-consumed validation schemas; they are not loaded into model runtime context." } ] } }