Phase 7: documentation scaffold and README improvements #18
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WuMing Phases 1–6 are complete and tested. Phase 7 finalises user-facing documentation before the 0.1.0 release.
The following items need addressing:
README.md is missing a section on how WuMing handles large PRs — the size gate (WUMING_MAX_DIFF_LINES) and the hunk-size cap (300-line threshold). Users need to understand this behaviour to tune their setup.
A docs/ directory does not exist. A structured, user-facing documentation scaffold is needed: at minimum a deployment guide for Woodpecker CI, a full configuration reference, and an agents reference.
ROADMAP.md needs Phase 5 marked complete (heading is missing its ✓ even though all items are done) and Phase 7 items marked done once this work lands.
pyproject.toml needs a docs optional-dependency group for mkdocs-material so contributors can build the docs locally.
Exploration findings and plan of attack:
Current state:
Plan of attack:
README.md — add a
## Handling large PRsprose section covering:docs/ scaffold modelled on the zaojun project (mkdocs.yml + Material theme):
ROADMAP.md — add ✓ to Phase 5 heading; mark all Phase 7 [ ] items [x]; add ✓ to Phase 7 heading.
pyproject.toml — add
[project.optional-dependencies] docs = ["mkdocs-material>=9"].Branch: feat/issue-18-phase7-docs
Commits:
Verification: uv run nox + uv run --with mkdocs-material mkdocs build --strict