Skip to content

Commit 196b85b

Browse files
committed
chore: clean up internal files, add theme docs, rewrite roadmap
Remove internal/maintainer-only files, add theme documentation to all user guides and examples, rewrite ROADMAP with consolidated capabilities table, and clean stale references to deleted files.
1 parent 97b9e08 commit 196b85b

47 files changed

Lines changed: 185 additions & 1536 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Thanks for contributing to Auto PPT Engine.
55
## Before You Start
66

77
- Read `README.md` for project scope and usage modes.
8-
- Read `docs/PRODUCT.en.md` for positioning and boundaries.
8+
- Read `docs/USER_GUIDE.en.md` for day-to-day usage.
99
- Read `docs/INTEGRATION_GUIDE.en.md` if your change affects agent or service integration.
1010

1111
## Development Setup

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Sources: 1
8282
8. [closing ] Key recommendations
8383
```
8484

85-
The engine produces a validated deck JSON (schema-checked) and a ready-to-open `.pptx` file. Download a sample: [output/py-generated-deck.pptx](output/py-generated-deck.pptx).
85+
The engine produces a validated deck JSON (schema-checked) and a ready-to-open `.pptx` file.
8686

8787
## What It Does
8888

@@ -95,6 +95,7 @@ The engine produces a validated deck JSON (schema-checked) and a ready-to-open `
9595
| LLM providers | OpenAI, OpenRouter, Claude, Gemini, Qwen, DeepSeek, GLM, MiniMax, any OpenAI-compatible endpoint |
9696
| PPTX rendering | JS renderer (pptxgenjs) with CJK font support and chart image fallback for Keynote/Google Slides |
9797
| Cross-platform charts | Image-based charts by default; native OOXML via `--native-charts` |
98+
| Built-in themes | 6 themes (business-clean, corporate-blue, dark-executive, warm-modern, minimal, tech); `--theme` flag or API param |
9899
| Multi-language | CJK + Latin universal font stack — any language mixed with English |
99100
| Security | Path traversal protection, SSRF blocking, file size limits, subprocess timeout |
100101

@@ -173,8 +174,6 @@ prompt + sources ➜ Python smart layer ➜ deck JSON ➜ PPTX renderer ➜ .ppt
173174
| [Examples](docs/EXAMPLES.en.md) | Copy-paste usage flows |
174175
| [User Guide](docs/USER_GUIDE.en.md) | Day-to-day usage |
175176
| [Integration Guide](docs/INTEGRATION_GUIDE.en.md) | HTTP, MCP, JSON skill patterns |
176-
| [Product Overview](docs/PRODUCT.en.md) | Positioning and boundaries |
177-
| [Repository Map](docs/REPOSITORY_MAP.md) | File-by-file structure |
178177
| [Changelog](CHANGELOG.md) | Version history |
179178
| [Roadmap](ROADMAP.md) | Planned evolution |
180179

RELEASE_CHECKLIST.md

Lines changed: 0 additions & 69 deletions
This file was deleted.

0 commit comments

Comments
 (0)