34 lines
1.0 KiB
Markdown
34 lines
1.0 KiB
Markdown
# Workflow
|
|
|
|
- Take an issue from the `1.0.0` milestone on the tracker. Work that is not on
|
|
the tracker yet is filed as an issue first.
|
|
- Branch from `next`.
|
|
- Do the work, with tests, in small focused commits.
|
|
- Delete Next Step from `TODO.md`, in the same commit as the work.
|
|
- Push the branch and open a PR against `next`. Its title ends with
|
|
` (closes #N)`.
|
|
- An independent review gates each merge to `next`. Every finding is addressed
|
|
or rebutted on the PR.
|
|
- Only the owner merges `next` into `main`.
|
|
|
|
# Status
|
|
|
|
- Pre-1.0.
|
|
- The tracker is authoritative for the pre-1.0 backlog. The open issues under
|
|
the `1.0.0` milestone are what remains before the tag.
|
|
|
|
# Next Step
|
|
|
|
- Take the next issue from the `1.0.0` milestone,
|
|
https://git.eeqj.de/sneak/sfdupes/milestone/17. The issues are not restated
|
|
here, because a copy drifts as soon as the tracker moves.
|
|
|
|
# Future Steps
|
|
|
|
- Possible later features, out of scope per README, are a byte-for-byte check of
|
|
candidates and helper scripts for removal.
|
|
|
|
# Accepted Divergences
|
|
|
|
None.
|