- Shell 100%
Infra-only scaffold, no application project yet: - containerized ./build + pinned SDK image (.build-image), global.json, Directory.Build.props (determinism + lockfile generation) - AGENTS.source.md project tail; AGENTS.md + CLAUDE.md regenerated via /NEXUS/LOGOS/ARMAMENTARIUM/regenerate-agent-files.sh - .gitignore (build output, editor noise, .claude/* with settings allowlist) - .claude/settings.json wiring the canonical NEXUS Stop hook - AGPL-3.0 LICENSE; README with build + status notes core.hooksPath points at /NEXUS/LOGOS/ARMAMENTARIUM/git-hooks (Trojan Source pre-commit + auto-push post-commit). The first F# project, solution, and packages.lock.json follow on a feature branch. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| .build-image | ||
| .gitignore | ||
| AGENTS.md | ||
| AGENTS.source.md | ||
| build | ||
| CLAUDE.md | ||
| Directory.Build.props | ||
| global.json | ||
| LICENSE | ||
| README.md | ||
CheddarBooks LaundryLog
A NEXUS application repo under the CheddarBooks/ org namespace. Default
stack: F# on .NET 10.0. Licensed under AGPL-3.0 (see LICENSE).
Status
Infra-only bootstrap. This repo currently carries the NEXUS compliance surface — containerized build, pinned SDK image, agent guidance files, git hooks — but no application code yet. The app's scope is not yet defined here; see AGENTS.md for the project tail and what to do when the first project lands.
Build
./build # restore (locked) + build + test
./build publish # produce the executable under ./out/
Requires Docker. Everything else (the .NET SDK, NuGet packages, build
tooling) runs inside a pinned container — nothing else to install. These
commands become meaningful once a project (.fsproj) is added; until
then the build scripts are in place but there is nothing to compile.
Full build contract:
/NEXUS/LOGOS/CORPUS/conventions/build-system.md
(cross-repo link; opens in forgejo).