The committed windows-app-template snapshot fails a clean locked restore with NU1403 for AppKit 0.1.0, Updates and WinUI. Fresh generated apps pass, which does not prove source CI readiness.
Acceptance criteria
Regenerate the starter locks using nuget.org; prove locked restore and zero-warning build with a clean package cache; run core/CLI coverage and UI tests; remove the resolved pending note.
Scope
windows-app-template; tracked here as requested.
This issue is part of the user-requested AppKit readiness remediation. Local work is not completion until the applicable published/runtime state and checks are verified. Substantial AI assistance: Codex.
## Problem
The committed windows-app-template snapshot fails a clean locked restore with NU1403 for AppKit 0.1.0, Updates and WinUI. Fresh generated apps pass, which does not prove source CI readiness.
## Acceptance criteria
Regenerate the starter locks using nuget.org; prove locked restore and zero-warning build with a clean package cache; run core/CLI coverage and UI tests; remove the resolved pending note.
## Scope
windows-app-template; tracked here as requested.
This issue is part of the user-requested AppKit readiness remediation. Local work is not completion until the applicable published/runtime state and checks are verified. Substantial AI assistance: Codex.
Implemented locally in windows-app-template: regenerated all six dependency locks against nuget.org. Verified locked restore with a public-only package cache, zero-warning x64 build, 34 unit tests, 100% core and CLI line coverage, and seven UI tests. Updated the resolved runbook note. This issue remains open until the fix is published and live CI is verified.
Implemented locally in windows-app-template: regenerated all six dependency locks against nuget.org. Verified locked restore with a public-only package cache, zero-warning x64 build, 34 unit tests, 100% core and CLI line coverage, and seven UI tests. Updated the resolved runbook note. This issue remains open until the fix is published and live CI is verified.
Committed the public-package lock fix in the local windows-app-template branch fix/appkit-readiness: c163bdb2a2aa480363a0fdff3b0f8ad41b5f51c4.
Cold public-cache locked restore, zero-warning x64 build, 34 unit tests, seven UI tests, and 100% core/CLI coverage passed. Six locks now use the published AppKit 0.1.0 hashes. The commit is SSH-signed and DCO-signed off.
Remaining: publish the starter repository and verify its live CI. Keeping this ticket open until that acceptance evidence exists. No push or release has occurred. AI assistance: Codex (GPT-6).
Committed the public-package lock fix in the local windows-app-template branch `fix/appkit-readiness`: `c163bdb2a2aa480363a0fdff3b0f8ad41b5f51c4`.
Cold public-cache locked restore, zero-warning x64 build, 34 unit tests, seven UI tests, and 100% core/CLI coverage passed. Six locks now use the published AppKit 0.1.0 hashes. The commit is SSH-signed and DCO-signed off.
Remaining: publish the starter repository and verify its live CI. Keeping this ticket open until that acceptance evidence exists. No push or release has occurred. AI assistance: Codex (GPT-6).
Additional release-path fixes saved in locally signed starter commit 90af2f7 (not pushed): Core/CLI explicitly declare Windows x86/x64/ARM64 runtime identifiers and enable the single-file analyzer so the locked dependency graph includes the SDK's ILLink tool. Regenerated the affected locks; no dependency hash bypass.
Actual locked x64 GUI publishes and all four self-contained single-file CLI publishes succeeded. CLI version output matches the packaged version. Microsoft/NuGet signatures on the SDK ILLink package verify successfully. Existing 34 Core/CLI unit tests retain 100% coverage. Hosted restore/release acceptance remains pending.
Additional release-path fixes saved in locally signed starter commit `90af2f7` (not pushed): Core/CLI explicitly declare Windows x86/x64/ARM64 runtime identifiers and enable the single-file analyzer so the locked dependency graph includes the SDK's ILLink tool. Regenerated the affected locks; no dependency hash bypass.
Actual locked x64 GUI publishes and all four self-contained single-file CLI publishes succeeded. CLI version output matches the packaged version. Microsoft/NuGet signatures on the SDK ILLink package verify successfully. Existing 34 Core/CLI unit tests retain 100% coverage. Hosted restore/release acceptance remains pending.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem
The committed windows-app-template snapshot fails a clean locked restore with NU1403 for AppKit 0.1.0, Updates and WinUI. Fresh generated apps pass, which does not prove source CI readiness.
Acceptance criteria
Regenerate the starter locks using nuget.org; prove locked restore and zero-warning build with a clean package cache; run core/CLI coverage and UI tests; remove the resolved pending note.
Scope
windows-app-template; tracked here as requested.
This issue is part of the user-requested AppKit readiness remediation. Local work is not completion until the applicable published/runtime state and checks are verified. Substantial AI assistance: Codex.
Implemented locally in windows-app-template: regenerated all six dependency locks against nuget.org. Verified locked restore with a public-only package cache, zero-warning x64 build, 34 unit tests, 100% core and CLI line coverage, and seven UI tests. Updated the resolved runbook note. This issue remains open until the fix is published and live CI is verified.
Committed the public-package lock fix in the local windows-app-template branch
fix/appkit-readiness:c163bdb2a2aa480363a0fdff3b0f8ad41b5f51c4.Cold public-cache locked restore, zero-warning x64 build, 34 unit tests, seven UI tests, and 100% core/CLI coverage passed. Six locks now use the published AppKit 0.1.0 hashes. The commit is SSH-signed and DCO-signed off.
Remaining: publish the starter repository and verify its live CI. Keeping this ticket open until that acceptance evidence exists. No push or release has occurred. AI assistance: Codex (GPT-6).
Additional release-path fixes saved in locally signed starter commit
90af2f7(not pushed): Core/CLI explicitly declare Windows x86/x64/ARM64 runtime identifiers and enable the single-file analyzer so the locked dependency graph includes the SDK's ILLink tool. Regenerated the affected locks; no dependency hash bypass.Actual locked x64 GUI publishes and all four self-contained single-file CLI publishes succeeded. CLI version output matches the packaged version. Microsoft/NuGet signatures on the SDK ILLink package verify successfully. Existing 34 Core/CLI unit tests retain 100% coverage. Hosted restore/release acceptance remains pending.