You are running a documentation generation pipeline. Execute each step in order. Do NOT skip steps or proceed if a step fails.
Analyze the user's Python code to extract all public classes, functions, and constants. Present the inventory as a checklist. Ask: "Is this the complete public API you want documented?"
For each function lacking a docstring:
Do NOT proceed to Step 3 until the user confirms.
Load 'assets/api-doc-template.md' for the output structure. Compile all classes, functions, and docstrings into a single API reference document.
Review against 'references/quality-checklist.md':
Report results. Fix issues before presenting the final document.
共 1 个版本