AgentContextKit includes small sample repositories under samples/.
The samples are designed for local scan and generated-doc experiments. They intentionally avoid secrets, environment files, uploads, backups, private keys, package artifacts, and generated build outputs.
samples/dotnet-console: .NET console stack detection.samples/dotnet-minimal-api: .NET Minimal API stack detection.samples/node-tooling: Node, TypeScript, and Tailwind CSS stack detection.samples/generic-empty-repo: minimal repository health-gap demo.samples/security-fixture-repo: safe security fixture wording and redact-check demo.
See SAMPLE_GALLERY.md for detailed expected stacks, health gaps, generated files, and risk behavior.
Push-Location samples/dotnet-console
dotnet run --project ../../src/AgentContextKit.Cli/AgentContextKit.Cli.csproj -c Release --no-build -- scan
Pop-LocationExpected stack signals:
.NET
Push-Location samples/dotnet-minimal-api
dotnet run --project ../../src/AgentContextKit.Cli/AgentContextKit.Cli.csproj -c Release --no-build -- scan
Pop-LocationExpected stack signals:
.NETASP.NET CoreASP.NET Core Minimal API
Push-Location samples/node-tooling
dotnet run --project ../../src/AgentContextKit.Cli/AgentContextKit.Cli.csproj -c Release --no-build -- scan
Pop-LocationExpected stack signals:
NodeTypeScriptTailwind CSS
Push-Location samples/generic-empty-repo
dotnet run --project ../../src/AgentContextKit.Cli/AgentContextKit.Cli.csproj -c Release --no-build -- scan
dotnet run --project ../../src/AgentContextKit.Cli/AgentContextKit.Cli.csproj -c Release --no-build -- doctor
Pop-Locationdoctor can fail here because the sample intentionally lacks release-quality repository metadata.
Push-Location samples/security-fixture-repo
dotnet run --project ../../src/AgentContextKit.Cli/AgentContextKit.Cli.csproj -c Release --no-build -- scan --ci
dotnet run --project ../../src/AgentContextKit.Cli/AgentContextKit.Cli.csproj -c Release --no-build -- redact-check --profile public-release
Pop-LocationThis sample contains no real secrets and avoids exact sensitive token-like prefixes.
Do not add secrets, .env files, dumps, backups, uploads, private keys, package outputs, node_modules, bin, or obj directories to samples.