feat: enhance workflow discipline, add community docs, and failure decision tree#2
Conversation
…cision tree - SKILL.md: Add 9 Global Execution Rules with GATE/BLOCKING/Checkpoint protection - SKILL.md: Add per-step GATE and Checkpoint markers for all 10 workflow steps - CONTRIBUTING.md: Add contribution guidelines with PR triage, SVG compatibility rules - CODE_OF_CONDUCT.md: Add Contributor Covenant v2.0 - references/failure-decision-tree.md: Add comprehensive failure remediation guide - README.zh-CN.md: Add competitor comparison, honest expectation management, detailed install
|
Thanks for this PR. Overall, I think the direction is good, and many parts are worth keeping, especially:
However, I do not think this PR should be merged as-is yet. A few things need to be addressed first:
After #1 was merged, this PR now conflicts with the latest Please rebase on the latest
The PR currently says:
This is not quite accurate. I would suggest wording closer to:
In English, the intended meaning is:
This avoids implying that the whole deck must always be processed even when the user only requests a subset.
Most of the expanded failure guidance is useful, but a few fallbacks conflict with the current quality rules. For example:
The current workflow should avoid using white boxes or rough local masking as a substitute for clean base generation. I would suggest changing it to something like:
In other words: if the generated base still has leftover text/icons/cards, try a clearer base-generation description or split the complex base into simpler regions. Do not cover the leftovers with white boxes or local masks. Similarly, text positioning and escalation guidance should stay as actionable agent repair steps instead of accepting approximate results too early or immediately turning failures into GitHub issues.
To make review and merging easier, I suggest splitting this into:
I am happy to merge the parts that are independent and low-risk first, such as |
Summary
This PR enhances the slide-alchemy project by incorporating best practices observed from the popular ppt-master repository, focusing on four areas:
1. SKILL.md Workflow Discipline Enhancement
element_analysis.jsonafter parallel page dispatch2. Community Governance Documents
3. README Quality Improvements
4. Failure Decision Tree
Files Changed
skill/slide-alchemy/SKILL.md— Enhanced with execution disciplineCONTRIBUTING.md— NewCODE_OF_CONDUCT.md— Newskill/slide-alchemy/references/failure-decision-tree.md— NewREADME.zh-CN.md— Enhanced