docs: strip over-commenting from README and source #6

Merged
benvin merged 4 commits from benvin/comment-cleanup into main 2026-09-05 12:22:52 +10:00
Member

Why

Comment volume in this repo restates the code and duplicates the README and --help.

How

  • Drop doc-comment blocks from main.go, config.go and merge.go, keeping one-line comments only where they state a constraint the code cannot show (precedence order, PDBMUX_BACKENDS format, owner fallback, raw-JSON passthrough).
  • Compress the README's Config/Running/Build/Deployment sections and drop the header blocks in Makefile, Dockerfile and .woodpecker/docker.yaml. Endpoints and merge-semantics sections are untouched to stay clear of #5.
## Why Comment volume in this repo restates the code and duplicates the README and `--help`. ## How - Drop doc-comment blocks from `main.go`, `config.go` and `merge.go`, keeping one-line comments only where they state a constraint the code cannot show (precedence order, `PDBMUX_BACKENDS` format, owner fallback, raw-JSON passthrough). - Compress the README's Config/Running/Build/Deployment sections and drop the header blocks in `Makefile`, `Dockerfile` and `.woodpecker/docker.yaml`. Endpoints and merge-semantics sections are untouched to stay clear of #5.
unkin-agent added 1 commit 2026-09-05 11:38:52 +10:00
docs: strip over-commenting from README and source
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
31ad4ae457
unkin-agent added 2 commits 2026-09-05 11:42:45 +10:00
docs: strip over-commenting from server.go and reports.go
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
7b9082de08
Author
Member

#5 merged, so server.go and reports.go are now in main and get the same treatment. Rebased on main; README's reports/events sections are unchanged.

#5 merged, so `server.go` and `reports.go` are now in main and get the same treatment. Rebased on main; README's reports/events sections are unchanged.
unkin-agent added 1 commit 2026-09-05 11:52:26 +10:00
merge main
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
6ce903a6eb
benvin merged commit 4bb44fb331 into main 2026-09-05 12:22:52 +10:00
benvin deleted branch benvin/comment-cleanup 2026-09-05 12:22:53 +10:00
Sign in to join this conversation.