What's wrong
.github/workflows/ contains dotnet.yml, dependabot-merge.yml and update-sdks.yml, but no ci.yml. The org convention (ktsu-dev/.github CLAUDE.md, "Conventions the generator assumes") is that every repository calls the shared pipeline through ci.yml, and the profile README generator reads the Status column from ci.yml.
Why it matters
NoSleep's status currently shows only through the temporary --fallback-workflow dotnet.yml migration flag. That flag is meant to come off once its warnings stop; when it does, NoSleep's Status column goes blank, and NoSleep is the warning keeping it on. It also means NoSleep doesn't pick up changes made to ci-shared.yml.
NoSleep is not listed among the known violations in the org CLAUDE.md.
Suggested fix
Replace dotnet.yml with the standard ci.yml that calls ktsu-dev/.github's ci-shared.yml@release, matching what FileDeduplicator and SvnToGit already use, and point the README build badge at ci.yml.
Acceptance criteria
.github/workflows/ci.yml exists and dispatches to the shared pipeline; dotnet.yml is removed.
ktsubuild profile readme --org ktsu-dev --only NoSleep (without --fallback-workflow) reports a status for NoSleep.
What's wrong
.github/workflows/containsdotnet.yml,dependabot-merge.ymlandupdate-sdks.yml, but noci.yml. The org convention (ktsu-dev/.githubCLAUDE.md, "Conventions the generator assumes") is that every repository calls the shared pipeline throughci.yml, and the profile README generator reads the Status column fromci.yml.Why it matters
NoSleep's status currently shows only through the temporary
--fallback-workflow dotnet.ymlmigration flag. That flag is meant to come off once its warnings stop; when it does, NoSleep's Status column goes blank, and NoSleep is the warning keeping it on. It also means NoSleep doesn't pick up changes made toci-shared.yml.NoSleep is not listed among the known violations in the org CLAUDE.md.
Suggested fix
Replace
dotnet.ymlwith the standardci.ymlthat callsktsu-dev/.github'sci-shared.yml@release, matching what FileDeduplicator and SvnToGit already use, and point the README build badge atci.yml.Acceptance criteria
.github/workflows/ci.ymlexists and dispatches to the shared pipeline;dotnet.ymlis removed.ktsubuild profile readme --org ktsu-dev --only NoSleep(without--fallback-workflow) reports a status for NoSleep.