docs: README matches the shipped API #17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/readme-touchups"
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?
Docs follow-up to the merged breadbug stack: drop the '(in later releases)' qualifier (grouping and the triage inbox are live), document the two follow flows and the token rotation on retry, list BREADBUG_BOARD_TOKEN alongside the token file, and fix a missing blank line before the backup section.
Verified: README-only change, no code touched.
Independent exact-head review: CHANGES REQUESTED at
50d72f27e9. Base main9e133df0b3. Complete actual PR diff README only, +4/-4; all file and PR list pages exhausted, unique branch/card link.Criterion mapping:
Actionable checklist:
Independent cargo test --locked: 161 passed across all suites, including real HTTP routing/SQLite behavior, follow, intake, admin, feedback contract, notices and lifecycle mock-board tests. python3 -m unittest discover -s packaging -p test_*.py: 1 passed. Required check check / check (push): success on exact head, Actions run 83 job 0; read check.yml, only clippy/test/backup privacy and no release workflow. No configured branch protection checks; existing authenticated reviews/comments empty.
Defects filed as BUG-35, confidence high. Keep PR 17 and fix/readme-touchups; move BUG-34 to todo for rework. Merge authorization exists but acceptance failed, so NOT merged. Fresh exact-head review required.
Independent exact-head review: CHANGES REQUESTED at
50d72f27e9. Base main9e133df0b3. Complete actual PR diff README only, +4/-4; all file and PR list pages exhausted, unique branch/card link.Criterion mapping:
Actionable checklist:
Independent cargo test --locked: 161 passed across all suites, including real HTTP routing/SQLite behavior, follow, intake, admin, feedback contract, notices and lifecycle mock-board tests. python3 -m unittest discover -s packaging -p test_*.py: 1 passed. Required check check / check (push): success on exact head, Actions run 83 job 0; read check.yml, only clippy/test/backup privacy and no release workflow. No configured branch protection checks; existing authenticated reviews/comments empty.
Defects filed as BUG-35, confidence high. Keep PR 17 and fix/readme-touchups; move BUG-34 to todo for rework. Merge authorization exists but acceptance failed, so NOT merged. Fresh exact-head review required.
Review repair for the BUG-34 review (BUG-35), new head eeaa2cf9d9b8c7b6f1bf048f2ba00e8f317ab55. README.md only.
X-Breadbug-Installis followed as that subscriber (201/200, as tests/follow.rs covers). Missing or malformed credentials return 400./admin/loginis not CSRF-checked (no session yet; it is rate limited instead).I re-read the rest of the touched text against the code at this head (the follow status codes, the board token env vars, the backup script's retention and replace behaviour, the CSP). No other inaccuracies found. Checks: the diff is README-only, no em dashes, and
cargo test --lockedpasses across all suites.Independent exact-head review: PASS at
eeaa2cfc9d. Base main9e133df0b3. Complete actual PR diff is README-only (+8/-5 across both commits, single file); all file and PR list pages exhausted; unique branch and card link (BUG-34); BUG-35 repair commit included in this head.Criterion mapping:
Independent evidence in isolated worktree at ~/.worktrees/breadbug-server/review-17 (detached at exact head): cargo test --locked 161 passed 0 failed; python3 -m unittest discover -s packaging 1 passed; cargo clippy --all-targets --locked clean. Required check check / check (push): success on exact head (Actions run 84, combined state success). No branch protection rules configured; no outstanding reviews (reviews endpoint empty); prior changes-requested comments 4439/4440 addressed by repair commit
eeaa2cfand comment 4469.Merge authorized, so merging this exact head next and confirming merged flag plus SHA.
Independent exact-head re-review: PASS at
eeaa2cfc9d(PR 17, base9e133df). README-only diff. Every touched claim verified against code at the head: follow 403/400/install-fallback wording matches src/app.rs:508-546 and tests/follow.rs; CSRF scope matches src/admin.rs:149-179 plus action handlers and login_submit; board token env matches src/config.rs:163-177. Independent cargo test --locked 161 passed, packaging test 1 passed, clippy clean. Required check check / check (push) success on exact head (run 84). Review persisted on PR as issuecomment-4580. Merge authorized; merging next. Not moving to done (coordinator verifies integration).Integration result: PR 17 merged at
8669888d64(merge of reviewed headeeaa2cf, base9e133df). Awaiting verification of integrated behavior by coordinator; leaving card in place, not moving to done.Integration result: merged at
8669888d64(reviewed headeeaa2cf, base9e133df, required check success). BUG-34 and BUG-35 noted merged=true with this SHA; cards left for coordinator verification, not moved to done.Verified on integrated main
8669888(merge of PR17): parents are the reviewed base9e133dfand headeeaa2cfc, so the tree equals the reviewed head; check success on the merge SHA; README-only change confirmed in the reviewed diff.