Repository navigation
Conversation
Fixes #154. ## Behavior - mkdocs.yml lists Troubleshooting once; PR #145 registered the page twice, so the Material nav rendered a duplicated section. - docs/index.md keeps one Where-to-go-next bullet (the topic-list blurb that matches the page's sections). ## Validation - mkdocs build --strict green (mkdocs 1.6.1, mkdocs-material 9.7.7); built nav carries exactly one Troubleshooting entry and the index one bullet. - npm run lint:llm green; npm pack payload unchanged (172 files, no docs/ paths). Docs-only change: Unity suites not exercised (precedent #145). ## Risk / Rollback - Prose-only nav removal; strict build guards link validity. - Revert the single commit to restore the duplicate.
wallstop
added a commit
that referenced
this pull request
Oct 10, 2026
**Why:** Our PR descriptions grew into Behavior/Validation/Risk forms that bury the problem under process detail; a reviewer cannot see at a glance what was broken and why it mattered. **What:** - Lead PR bodies with `**Why:**` (the problem) and `**What:**` one-line bullets, then issue refs, per the Ambiguous-Interactive/unity-helpers shape (`ship-changes` + `.llm/context.md`). - Move validation evidence, risk, and rollback to the commit body, tests, and linked issues; open PR #156 already uses the shape. <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Low Risk** > Process and documentation only; no runtime, auth, or packaging behavior changes. > > **Overview** > **Replaces** the old Behavior / Validation / Risk PR body pattern with a problem-first **Why** / **What** shape so reviewers see what was broken and what changed without process-heavy sections. > > Adds `.github/pull_request_template.md` so new PRs open with **Why**, **What** bullets, `Fixes #`, plus **Type of Change** and **Checklist**. Updates `.llm/context.md` and `ship-changes` to match: narrative capped at ~15 lines, validation and risk moved to commits, tests, and issues (not the PR body). > > Minor docs cleanup: removes a duplicate **Troubleshooting** entry in `docs/index.md` and `mkdocs.yml`. > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit 695b1c5. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY -->
Owner
Author
|
Closing as superseded: this change landed on |
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why: The docs site lists the Troubleshooting page twice: PR #145 registered it in the
mkdocs.ymlnav twice and in the index twice with different blurbs, so the site shows a duplicated nav section and two near-identical links.What:
mkdocs.yml.Fixes #154