WIP: feat(template): add repository issue and community Help links #4

Draft
KofTwentyTwo wants to merge 2 commits from feat/help-menu-current into main
pull from: feat/help-menu-current
KofTwentyTwo commented 2026-10-11 21:35:31 +00:00 (Migrated from github.com)

Generated Windows apps now expose Help → View on GitHub, Submit an issue… and Community support…, matching gclo and the AppKit samples. Links follow the selected owner/repository and use the Windows default browser with generic failure reporting. Existing About, activity and update commands remain available.

Repository setup enables Discussions and read-only validation rejects disabled Discussions, so the generated community-support link has a configured destination. This change is based on current main and excludes unrelated unpublished onboarding changes.

Validation: full Release x64 build and formatting pass; 20 core tests pass with 100% measured line coverage. Both CLI-enabled and CLI-disabled generated apps build with zero warnings/errors; generated core tests pass20/20 in each, plus14/14 CLI tests. Owner-specific issue/support URL assertions pass. Current-main setup tests pass23/23; all pinned analyzer rules on both changed scripts and normal signed/DCO hooks pass. Live template Discussions is enabled. Exact e4c4a50 hosted native8/8, generated-template and installed-update jobs pass in CI38177007272. Scripts exposed the pinned analyzer Stack empty crash; signed2688e3f runs casing and remaining rules separately, preserving every configured rule. All rules pass locally on every build script; workflow security/syntax and hooks pass. Exact-head verification of that tooling correction, screenshots and current-head human review remain pending.

Refs #3. Related AppKit PR https://github.com/KofTwentyTwo/AppKit/pull/29 and MarkdownViewr issue https://github.com/KofTwentyTwo/MarkdownViewr.Windows/issues/20.

Substantial AI assistance: implementation, tests and review by Codex (GPT-6).

Generated Windows apps now expose Help → View on GitHub, Submit an issue… and Community support…, matching gclo and the AppKit samples. Links follow the selected owner/repository and use the Windows default browser with generic failure reporting. Existing About, activity and update commands remain available. Repository setup enables Discussions and read-only validation rejects disabled Discussions, so the generated community-support link has a configured destination. This change is based on current main and excludes unrelated unpublished onboarding changes. Validation: full Release x64 build and formatting pass; 20 core tests pass with 100% measured line coverage. Both CLI-enabled and CLI-disabled generated apps build with zero warnings/errors; generated core tests pass20/20 in each, plus14/14 CLI tests. Owner-specific issue/support URL assertions pass. Current-main setup tests pass23/23; all pinned analyzer rules on both changed scripts and normal signed/DCO hooks pass. Live template Discussions is enabled. Exact e4c4a50 hosted native8/8, generated-template and installed-update jobs pass in CI38177007272. Scripts exposed the pinned analyzer Stack empty crash; signed2688e3f runs casing and remaining rules separately, preserving every configured rule. All rules pass locally on every build script; workflow security/syntax and hooks pass. Exact-head verification of that tooling correction, screenshots and current-head human review remain pending. Refs #3. Related AppKit PR https://github.com/KofTwentyTwo/AppKit/pull/29 and MarkdownViewr issue https://github.com/KofTwentyTwo/MarkdownViewr.Windows/issues/20. Substantial AI assistance: implementation, tests and review by Codex (GPT-6).
Checking for merge conflicts…
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/help-menu-current:feat/help-menu-current
git checkout feat/help-menu-current
Sign in to join this conversation.