2083 lines
79 KiB
JSON
2083 lines
79 KiB
JSON
{
|
|
"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<id>[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."
|
|
}
|
|
]
|
|
}
|
|
}
|